PHP Класс gossi\codegen\model\PhpFunction

Автор: Johannes M. Schmitt ([email protected])
Автор: Thomas Gossmann
Наследование: extends AbstractModel, implements gossi\codegen\model\GenerateableInterface, implements gossi\codegen\model\NamespaceInterface, implements gossi\codegen\model\DocblockInterface, implements gossi\codegen\model\RoutineInterface, use trait gossi\codegen\model\parts\BodyPart, use trait gossi\codegen\model\parts\DocblockPart, use trait gossi\codegen\model\parts\LongDescriptionPart, use trait gossi\codegen\model\parts\ParametersPart, use trait gossi\codegen\model\parts\QualifiedNamePart, use trait gossi\codegen\model\parts\ReferenceReturnPart, use trait gossi\codegen\model\parts\TypeDocblockGeneratorPart, use trait gossi\codegen\model\parts\TypePart
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
__construct ( string $name = null ) Creates a new PHP function
create ( string $name = null ) : static Creates a new PHP function
fromReflection ( ReflectionFunction $ref ) : PhpFunction Creates a PHP function from reflection
generateDocblock ( )

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

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

Creates a new PHP function
public __construct ( string $name = null )
$name string qualified name

create() публичный статический Метод

Creates a new PHP function
public static create ( string $name = null ) : static
$name string qualified name
Результат static

fromReflection() публичный статический Метод

Creates a PHP function from reflection
Устаревший: will be removed in version 0.5
public static fromReflection ( ReflectionFunction $ref ) : PhpFunction
$ref ReflectionFunction
Результат PhpFunction

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

public generateDocblock ( )