A

ClassType::addExtend() — Method in class ClassType
ClassType::addImplement() — Method in class ClassType
ClassType::addTrait() — Method in class ClassType
ClassType::addComment() — Method in class ClassType
ClassType::addDocument() — Method in class ClassType
ClassType::addConst() — Method in class ClassType
ClassType::addProperty() — Method in class ClassType
ClassType::addMethod() — Method in class ClassType
Method::addParameter() — Method in class Method
Method::addUse() — Method in class Method
Method::addBody() — Method in class Method
Method::addComment() — Method in class Method
Method::addDocument() — Method in class Method
PhpFile::addComment() — Method in class PhpFile
PhpFile::addDocument() — Method in class PhpFile
PhpFile::addClass() — Method in class PhpFile
PhpFile::addInterface() — Method in class PhpFile
PhpFile::addTrait() — Method in class PhpFile
PhpFile::addNamespace() — Method in class PhpFile
PhpNamespace::addUse() — Method in class PhpNamespace
PhpNamespace::addClass() — Method in class PhpNamespace
PhpNamespace::addInterface() — Method in class PhpNamespace
PhpNamespace::addTrait() — Method in class PhpNamespace
Property::addComment() — Method in class Property
Property::addDocument() — Method in class Property

B

$ Method#bodyProperty in class Method

C

ClassTypeClass in namespace Nette\PhpGenerator

Class/Interface/Trait description.

Helpers::createObject() — Method in class Helpers

D

Helpers::dump() — Method in class Helpers

Returns a PHP representation of a variable.

$ Parameter#defaultValueProperty in class Parameter

E

Helpers::extractNamespace() — Method in class Helpers
Helpers::extractShortName() — Method in class Helpers

F

ClassType::from() — Method in class ClassType
Helpers::format() — Method in class Helpers

Generates PHP statement.

Helpers::formatArgs() — Method in class Helpers

Generates PHP statement.

Helpers::formatMember() — Method in class Helpers

Returns a PHP representation of a object member.

Method::from() — Method in class Method
Parameter::from() — Method in class Parameter
Property::from() — Method in class Property

G

ClassType::getNamespace() — Method in class ClassType
ClassType::getName() — Method in class ClassType
ClassType::getType() — Method in class ClassType
ClassType::getExtends() — Method in class ClassType
ClassType::getImplements() — Method in class ClassType
ClassType::getTraits() — Method in class ClassType
ClassType::getComment() — Method in class ClassType
ClassType::getDocuments() — Method in class ClassType
ClassType::getConsts() — Method in class ClassType
ClassType::getProperties() — Method in class ClassType
ClassType::getProperty() — Method in class ClassType
ClassType::getMethods() — Method in class ClassType
ClassType::getMethod() — Method in class ClassType
Method::getName() — Method in class Method
Method::getParameters() — Method in class Method
Method::getUses() — Method in class Method
Method::getBody() — Method in class Method
Method::getVisibility() — Method in class Method
Method::getReturnReference() — Method in class Method
Method::getComment() — Method in class Method
Method::getDocuments() — Method in class Method
Method::getReturnType() — Method in class Method
Parameter::getName() — Method in class Parameter
Parameter::getTypeHint() — Method in class Parameter
Parameter::getDefaultValue() — Method in class Parameter
PhpFile::getComment() — Method in class PhpFile
PhpFile::getDocuments() — Method in class PhpFile
PhpNamespace::getName() — Method in class PhpNamespace
PhpNamespace::getBracketedSyntax() — Method in class PhpNamespace
PhpNamespace::getUses() — Method in class PhpNamespace
PhpNamespace::getClasses() — Method in class PhpNamespace
Property::getName() — Method in class Property
Property::getValue() — Method in class Property
Property::getVisibility() — Method in class Property
Property::getComment() — Method in class Property
Property::getDocuments() — Method in class Property

H

HelpersClass in namespace Nette\PhpGenerator

PHP code generator utils.

I

ClassType::isFinal() — Method in class ClassType
ClassType::isAbstract() — Method in class ClassType
Helpers::isIdentifier() — Method in class Helpers
Method::isStatic() — Method in class Method
Method::isFinal() — Method in class Method
Method::isAbstract() — Method in class Method
Method::isVariadic() — Method in class Method
Parameter::isReference() — Method in class Parameter
Parameter::isOptional() — Method in class Parameter
Property::isStatic() — Method in class Property

M

$ ClassType#methodsProperty in class ClassType
MethodClass in namespace Nette\PhpGenerator

Method or function description.

P

$ ClassType#propertiesProperty in class ClassType
ParameterClass in namespace Nette\PhpGenerator

Method parameter description.

PhpFileClass in namespace Nette\PhpGenerator

Instance of PHP file.

PhpLiteralClass in namespace Nette\PhpGenerator

PHP literal value.

PhpNamespaceClass in namespace Nette\PhpGenerator

Namespaced part of a PHP file.

PropertyClass in namespace Nette\PhpGenerator

Class property description.

S

ClassType::setName() — Method in class ClassType
ClassType::setType() — Method in class ClassType
ClassType::setFinal() — Method in class ClassType
ClassType::setAbstract() — Method in class ClassType
ClassType::setExtends() — Method in class ClassType
ClassType::setImplements() — Method in class ClassType
ClassType::setTraits() — Method in class ClassType
ClassType::setComment() — Method in class ClassType
ClassType::setDocuments() — Method in class ClassType
ClassType::setConsts() — Method in class ClassType
ClassType::setProperties() — Method in class ClassType
ClassType::setMethods() — Method in class ClassType
Method::setName() — Method in class Method
Method::setParameters() — Method in class Method
Method::setUses() — Method in class Method
Method::setBody() — Method in class Method
Method::setStatic() — Method in class Method
Method::setVisibility() — Method in class Method
Method::setFinal() — Method in class Method
Method::setAbstract() — Method in class Method
Method::setReturnReference() — Method in class Method
Method::setVariadic() — Method in class Method
Method::setComment() — Method in class Method
Method::setDocuments() — Method in class Method
Method::setNamespace() — Method in class Method
Method::setReturnType() — Method in class Method
Parameter::setName() — Method in class Parameter
Parameter::setReference() — Method in class Parameter
Parameter::setTypeHint() — Method in class Parameter
Parameter::setOptional() — Method in class Parameter
Parameter::setDefaultValue() — Method in class Parameter
PhpFile::setComment() — Method in class PhpFile
PhpFile::setDocuments() — Method in class PhpFile
PhpNamespace::setName() — Method in class PhpNamespace
PhpNamespace::setBracketedSyntax() — Method in class PhpNamespace
Property::setName() — Method in class Property
Property::setValue() — Method in class Property
Property::setStatic() — Method in class Property
Property::setVisibility() — Method in class Property
Property::setComment() — Method in class Property
Property::setDocuments() — Method in class Property

U

PhpNamespace::unresolveName() — Method in class PhpNamespace

V

$ Property#valueProperty in class Property

_

ClassType::__construct() — Method in class ClassType
ClassType::__toString() — Method in class ClassType
Method::__construct() — Method in class Method
Method::__toString() — Method in class Method
Parameter::__construct() — Method in class Parameter
PhpFile::__toString() — Method in class PhpFile
PhpLiteral::__construct() — Method in class PhpLiteral
PhpLiteral::__toString() — Method in class PhpLiteral
PhpNamespace::__construct() — Method in class PhpNamespace
PhpNamespace::__toString() — Method in class PhpNamespace
Property::__construct() — Method in class Property