Skip to content

Interface ProjectInterface

Interface \Klitsche\Dog\ProjectInterface

Methods

getClasses()

public getClasses (  ): \Klitsche\Dog\Elements\Class_[]
Returns
\Klitsche\Dog\Elements\Class_[]

getFiles()

public getFiles (  ): \Klitsche\Dog\Elements\File[]
Returns
\Klitsche\Dog\Elements\File[]

getInterfaces()

public getInterfaces (  ): \Klitsche\Dog\Elements\Interface_[]
Returns
\Klitsche\Dog\Elements\Interface_[]

getTraits()

public getTraits (  ): \Klitsche\Dog\Elements\Trait_[]
Returns
\Klitsche\Dog\Elements\Trait_[]

getFunctions()

public getFunctions (  ): \Klitsche\Dog\Elements\Function_[]
Returns
\Klitsche\Dog\Elements\Function_[]

getConstants()

public getConstants (  ): \Klitsche\Dog\Elements\Constant[]
Returns
\Klitsche\Dog\Elements\Constant[]

getNamespaces()

public getNamespaces (  ): \phpDocumentor\Reflection\Fqsen[]
Returns
\phpDocumentor\Reflection\Fqsen[]

getIndex()

public getIndex (  ): \Klitsche\Dog\Elements\ElementsIndex
Returns
\Klitsche\Dog\Elements\ElementsIndex

getElements()

public getElements (  ): \Klitsche\Dog\Elements\ElementInterface[]
Returns
\Klitsche\Dog\Elements\ElementInterface[]

Implemented by