PHP Класс Nette\PhpGenerator\PhpNamespace

Generates: - namespace statement - variable amount of use statements - one or more class declarations
Наследование: extends Nette\Object
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
__construct ( $name = NULL )
__toString ( ) : string
addClass ( $name ) : ClassType
addInterface ( $name ) : ClassType
addTrait ( $name ) : ClassType
addUse ( $name, $alias = NULL, &$aliasOut = NULL ) : self
getBracketedSyntax ( ) : boolean
getClasses ( ) : ClassType[]
getName ( ) : string | null
getUses ( ) : string[]
setBracketedSyntax ( $state = TRUE ) : self
setName ( $name )
unresolveName ( $name ) : string

Описание методов

__construct() публичный Метод

public __construct ( $name = NULL )

__toString() публичный Метод

public __toString ( ) : string
Результат string PHP code

addClass() публичный Метод

public addClass ( $name ) : ClassType
Результат ClassType

addInterface() публичный Метод

public addInterface ( $name ) : ClassType
Результат ClassType

addTrait() публичный Метод

public addTrait ( $name ) : ClassType
Результат ClassType

addUse() публичный Метод

public addUse ( $name, $alias = NULL, &$aliasOut = NULL ) : self
Результат self

getBracketedSyntax() публичный Метод

public getBracketedSyntax ( ) : boolean
Результат boolean

getClasses() публичный Метод

public getClasses ( ) : ClassType[]
Результат ClassType[]

getName() публичный Метод

public getName ( ) : string | null
Результат string | null

getUses() публичный Метод

public getUses ( ) : string[]
Результат string[]

setBracketedSyntax() публичный Метод

public setBracketedSyntax ( $state = TRUE ) : self
Результат self

setName() публичный Метод

Устаревший:
public setName ( $name )

unresolveName() публичный Метод

public unresolveName ( $name ) : string
Результат string