PHP 클래스 Sonata\OrderBundle\Controller\Api\OrderController

저자: Hugo Briand ([email protected])
파일 보기 프로젝트 열기: sonata-project/ecommerce

보호된 프로퍼티들

프로퍼티 타입 설명
$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