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

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

MethodClass in namespace Nette\PhpGenerator

Method or function description.

P

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