PHP Трейт Joli\Jane\Generator\Model\PropertyGenerator

Показать файл Открыть проект

Защищенные методы

Метод Описание
createProperty ( string $name, Joli\Jane\Guesser\Guess\Type $type, string | null $default = null ) : Property Return a property stmt
createPropertyDoc ( Joli\Jane\Guesser\Guess\Type $type ) : PhpParser\Comment\Doc Get php doc for parameter
getNaming ( ) : Naming The naming service

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

createProperty() защищенный Метод

Return a property stmt
protected createProperty ( string $name, Joli\Jane\Guesser\Guess\Type $type, string | null $default = null ) : Property
$name string
$type Joli\Jane\Guesser\Guess\Type
$default string | null
Результат PhpParser\Node\Stmt\Property

createPropertyDoc() защищенный Метод

Get php doc for parameter
protected createPropertyDoc ( Joli\Jane\Guesser\Guess\Type $type ) : PhpParser\Comment\Doc
$type Joli\Jane\Guesser\Guess\Type
Результат PhpParser\Comment\Doc

getNaming() абстрактный защищенный Метод

The naming service
abstract protected getNaming ( ) : Naming
Результат Joli\Jane\Generator\Naming