PHP Класс Sylius\Bundle\PromotionBundle\Form\EventListener\AbstractConfigurationSubscriber

Автор: Arnaud Langlade ([email protected])
Наследование: implements Symfony\Component\EventDispatcher\EventSubscriberInterface
Показать файл Открыть проект Примеры использования класса

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

Свойство Тип Описание
$factory Symfony\Component\Form\FormFactoryInterface
$registry Sylius\Component\Registry\ServiceRegistryInterface

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

Метод Описание
__construct ( Sylius\Component\Registry\ServiceRegistryInterface $registry, Symfony\Component\Form\FormFactoryInterface $factory )
getSubscribedEvents ( )
postSetData ( Symfony\Component\Form\FormEvent $event )
preSetData ( Symfony\Component\Form\FormEvent $event )
preSubmit ( Symfony\Component\Form\FormEvent $event )

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

Метод Описание
addConfigurationFields ( Symfony\Component\Form\FormInterface $form, string $registryIdentifier, array $data = [] )
getConfiguration ( $model ) : array
getRegistryIdentifier ( Sylius\Component\Promotion\Model\PromotionDynamicTypeInterface $rule = null, Symfony\Component\Form\FormInterface $form ) : null | string

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

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

public __construct ( Sylius\Component\Registry\ServiceRegistryInterface $registry, Symfony\Component\Form\FormFactoryInterface $factory )
$registry Sylius\Component\Registry\ServiceRegistryInterface
$factory Symfony\Component\Form\FormFactoryInterface

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

protected addConfigurationFields ( Symfony\Component\Form\FormInterface $form, string $registryIdentifier, array $data = [] )
$form Symfony\Component\Form\FormInterface
$registryIdentifier string
$data array

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

abstract protected getConfiguration ( $model ) : array
Результат array

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

protected getRegistryIdentifier ( Sylius\Component\Promotion\Model\PromotionDynamicTypeInterface $rule = null, Symfony\Component\Form\FormInterface $form ) : null | string
$rule Sylius\Component\Promotion\Model\PromotionDynamicTypeInterface
$form Symfony\Component\Form\FormInterface
Результат null | string

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

public static getSubscribedEvents ( )

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

public postSetData ( Symfony\Component\Form\FormEvent $event )
$event Symfony\Component\Form\FormEvent

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

public preSetData ( Symfony\Component\Form\FormEvent $event )
$event Symfony\Component\Form\FormEvent

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

public preSubmit ( Symfony\Component\Form\FormEvent $event )
$event Symfony\Component\Form\FormEvent

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

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

protected FormFactoryInterface,Symfony\Component\Form $factory
Результат Symfony\Component\Form\FormFactoryInterface

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

protected ServiceRegistryInterface,Sylius\Component\Registry $registry
Результат Sylius\Component\Registry\ServiceRegistryInterface