PHP Класс SM\Factory\Factory

Наследование: extends AbstractFactory
Показать файл Открыть проект Примеры использования класса

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

Свойство Тип Описание
$callbackFactory SM\Callback\CallbackFactoryInterface
$dispatcher Symfony\Component\EventDispatcher\EventDispatcherInterface

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

Метод Описание
__construct ( array $configs, Symfony\Component\EventDispatcher\EventDispatcherInterface $dispatcher = null, SM\Callback\CallbackFactoryInterface $callbackFactory = null )

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

Метод Описание
createStateMachine ( $object, array $config ) {@inheritDoc}

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

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

public __construct ( array $configs, Symfony\Component\EventDispatcher\EventDispatcherInterface $dispatcher = null, SM\Callback\CallbackFactoryInterface $callbackFactory = null )
$configs array
$dispatcher Symfony\Component\EventDispatcher\EventDispatcherInterface
$callbackFactory SM\Callback\CallbackFactoryInterface

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

{@inheritDoc}
protected createStateMachine ( $object, array $config )
$config array

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

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

protected CallbackFactoryInterface,SM\Callback $callbackFactory
Результат SM\Callback\CallbackFactoryInterface

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

protected EventDispatcherInterface,Symfony\Component\EventDispatcher $dispatcher
Результат Symfony\Component\EventDispatcher\EventDispatcherInterface