PHP Класс Sonata\InvoiceBundle\Controller\InvoiceController

Наследование: extends Symfony\Bundle\FrameworkBundle\Controller\Controller
Показать файл Открыть проект

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

Метод Описание
downloadAction ( string $reference )
indexAction ( )
viewAction ( string $reference ) : Response

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

Метод Описание
checkAccess ( Sonata\Component\Customer\CustomerInterface $customer ) Checks that the current logged in user has access to given invoice.
getInvoiceManager ( ) : Sonata\Component\Invoice\InvoiceManagerInterface
getInvoiceTransformer ( ) : InvoiceTransformer
getOrderManager ( ) : OrderManagerInterface

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

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

Checks that the current logged in user has access to given invoice.
protected checkAccess ( Sonata\Component\Customer\CustomerInterface $customer )
$customer Sonata\Component\Customer\CustomerInterface The linked customer

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

public downloadAction ( string $reference )
$reference string

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

protected getInvoiceManager ( ) : Sonata\Component\Invoice\InvoiceManagerInterface
Результат Sonata\Component\Invoice\InvoiceManagerInterface

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

protected getInvoiceTransformer ( ) : InvoiceTransformer
Результат Sonata\Component\Transformer\InvoiceTransformer

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

protected getOrderManager ( ) : OrderManagerInterface
Результат OrderManagerInterface

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

public indexAction ( )

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

public viewAction ( string $reference ) : Response
$reference string
Результат Symfony\Component\HttpFoundation\Response