PHP Класс Sonata\OrderBundle\Block\RecentOrdersBlockService

Автор: Thomas Rabaix
Автор: Hugo Briand ([email protected])
Наследование: extends Sonata\BlockBundle\Block\BaseBlockService
Показать файл Открыть проект

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

Свойство Тип Описание
$customerManager Sonata\Component\Customer\CustomerManagerInterface
$orderManager Sonata\Component\Order\OrderManagerInterface
$securityContext Symfony\Component\Security\Core\SecurityContextInterface

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

Метод Описание
__construct ( string $name, Symfony\Bundle\FrameworkBundle\Templating\EngineInterface $templating, Sonata\Component\Order\OrderManagerInterface $orderManager, Sonata\Component\Customer\CustomerManagerInterface $customerManager, Symfony\Component\Security\Core\SecurityContextInterface $securityContext, Sonata\AdminBundle\Admin\Pool $adminPool = null )
buildEditForm ( Sonata\AdminBundle\Form\FormMapper $formMapper, Sonata\BlockBundle\Model\BlockInterface $block )
configureSettings ( Symfony\Component\OptionsResolver\OptionsResolver $resolver )
execute ( Sonata\BlockBundle\Block\BlockContextInterface $blockContext, Response $response = null )
getName ( )
validateBlock ( Sonata\CoreBundle\Validator\ErrorElement $errorElement, Sonata\BlockBundle\Model\BlockInterface $block )

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

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

public __construct ( string $name, Symfony\Bundle\FrameworkBundle\Templating\EngineInterface $templating, Sonata\Component\Order\OrderManagerInterface $orderManager, Sonata\Component\Customer\CustomerManagerInterface $customerManager, Symfony\Component\Security\Core\SecurityContextInterface $securityContext, Sonata\AdminBundle\Admin\Pool $adminPool = null )
$name string
$templating Symfony\Bundle\FrameworkBundle\Templating\EngineInterface
$orderManager Sonata\Component\Order\OrderManagerInterface
$customerManager Sonata\Component\Customer\CustomerManagerInterface
$securityContext Symfony\Component\Security\Core\SecurityContextInterface
$adminPool Sonata\AdminBundle\Admin\Pool

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

public buildEditForm ( Sonata\AdminBundle\Form\FormMapper $formMapper, Sonata\BlockBundle\Model\BlockInterface $block )
$formMapper Sonata\AdminBundle\Form\FormMapper
$block Sonata\BlockBundle\Model\BlockInterface

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

public configureSettings ( Symfony\Component\OptionsResolver\OptionsResolver $resolver )
$resolver Symfony\Component\OptionsResolver\OptionsResolver

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

public execute ( Sonata\BlockBundle\Block\BlockContextInterface $blockContext, Response $response = null )
$blockContext Sonata\BlockBundle\Block\BlockContextInterface
$response Symfony\Component\HttpFoundation\Response

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

public getName ( )

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

public validateBlock ( Sonata\CoreBundle\Validator\ErrorElement $errorElement, Sonata\BlockBundle\Model\BlockInterface $block )
$errorElement Sonata\CoreBundle\Validator\ErrorElement
$block Sonata\BlockBundle\Model\BlockInterface

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

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

protected CustomerManagerInterface,Sonata\Component\Customer $customerManager
Результат Sonata\Component\Customer\CustomerManagerInterface

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

protected OrderManagerInterface,Sonata\Component\Order $orderManager
Результат Sonata\Component\Order\OrderManagerInterface

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

protected SecurityContextInterface,Symfony\Component\Security\Core $securityContext
Результат Symfony\Component\Security\Core\SecurityContextInterface