PHP Класс Sonata\OrderBundle\Controller\Api\OrderController

Автор: Hugo Briand ([email protected])
Показать файл Открыть проект

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

Свойство Тип Описание
$orderManager Sonata\Component\Order\OrderManagerInterface

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

Метод Описание
__construct ( Sonata\Component\Order\OrderManagerInterface $orderManager ) Constructor.
getOrderAction ( $id ) : Sonata\Component\Order\OrderInterface Retrieves a specific order.
getOrderOrderelementsAction ( $id ) : Sonata\Component\Order\OrderElementInterface Retrieves a specific order's elements.
getOrdersAction ( FOS\RestBundle\Request\ParamFetcherInterface $paramFetcher ) : Sonata\DatagridBundle\Pager\PagerInterface Returns a paginated list of orders.

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

Метод Описание
getOrder ( $id ) : Sonata\Component\Order\OrderInterface Retrieves order with id $id or throws an exception if it doesn't exist.

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

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

Constructor.
public __construct ( Sonata\Component\Order\OrderManagerInterface $orderManager )
$orderManager Sonata\Component\Order\OrderManagerInterface

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

Retrieves order with id $id or throws an exception if it doesn't exist.
protected getOrder ( $id ) : Sonata\Component\Order\OrderInterface
$id
Результат Sonata\Component\Order\OrderInterface

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

Retrieves a specific order.
public getOrderAction ( $id ) : Sonata\Component\Order\OrderInterface
$id
Результат Sonata\Component\Order\OrderInterface

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

Retrieves a specific order's elements.
public getOrderOrderelementsAction ( $id ) : Sonata\Component\Order\OrderElementInterface
$id
Результат Sonata\Component\Order\OrderElementInterface

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

Returns a paginated list of orders.
public getOrdersAction ( FOS\RestBundle\Request\ParamFetcherInterface $paramFetcher ) : Sonata\DatagridBundle\Pager\PagerInterface
$paramFetcher FOS\RestBundle\Request\ParamFetcherInterface
Результат Sonata\DatagridBundle\Pager\PagerInterface

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

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

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