PHP Класс Gregwar\Formidable\Factory

Автор: Grégoire Passault ([email protected])
Наследование: extends Gregwar\Formidable\Language\LanguageAware
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$formClass Form clas
$parserClass Parser class
$typeClasses Field types

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

Метод Описание
__construct ( ) Constructs the factory
getField ( $name ) Get a field of a given type
getForm ( $pathOrContent, array $vars = [], $cache = false ) Get a form in this factory
getObject ( $name ) Get an object
getParser ( $content, $offset ) Get a parser
registerType ( $type, $class ) Register a type

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

Метод Описание
inject ( $object )

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

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

Constructs the factory
public __construct ( )

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

Get a field of a given type
public getField ( $name )

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

Get a form in this factory
public getForm ( $pathOrContent, array $vars = [], $cache = false )
$vars array

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

Get an object
public getObject ( $name )

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

Get a parser
public getParser ( $content, $offset )

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

protected inject ( $object )

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

Register a type
public registerType ( $type, $class )

Описание свойств

$formClass защищенное свойство

Form clas
protected $formClass

$parserClass защищенное свойство

Parser class
protected $parserClass

$typeClasses защищенное свойство

Field types
protected $typeClasses