PHP Класс Elcodi\Store\CoreBundle\Controller\ExceptionController

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

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

Свойство Тип Описание
$defaultTemplate string Template by default
$fallbackCode integer | null Status code for non http-exceptions, or null for no fallback
$templateByCode string[] Template path by status code for rendering
$templateLocator Elcodi\Store\CoreBundle\Services\TemplateLocator Template locator

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

Метод Описание
__construct ( Twig_Environment $twig, boolean $debug, TemplateLocator $templateLocator, string $defaultTemplate, array $templateByCode, integer | null $fallbackCode = null ) Constructor

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

Метод Описание
findTemplate ( Request $request, string $format, integer $code, boolean $showException ) : Symfony\Component\Templating\TemplateReferenceInterface Return the template for rendering a status code
supports ( Request $request ) : boolean Checks if we can process the current event

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

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

Constructor
public __construct ( Twig_Environment $twig, boolean $debug, TemplateLocator $templateLocator, string $defaultTemplate, array $templateByCode, integer | null $fallbackCode = null )
$twig Twig_Environment Template engine
$debug boolean Show error (false) or exception (true) pages by default
$templateLocator Elcodi\Store\CoreBundle\Services\TemplateLocator Where to search for templates
$defaultTemplate string Default template
$templateByCode array Template by status code
$fallbackCode integer | null Status code for fallback exceptions

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

Return the template for rendering a status code
protected findTemplate ( Request $request, string $format, integer $code, boolean $showException ) : Symfony\Component\Templating\TemplateReferenceInterface
$request Symfony\Component\HttpFoundation\Request
$format string
$code integer Status code to locate a template
$showException boolean
Результат Symfony\Component\Templating\TemplateReferenceInterface

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

Checks if we can process the current event
protected supports ( Request $request ) : boolean
$request Symfony\Component\HttpFoundation\Request
Результат boolean

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

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

Template by default
protected string $defaultTemplate
Результат string

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

Status code for non http-exceptions, or null for no fallback
protected int|null $fallbackCode
Результат integer | null

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

Template path by status code for rendering
protected string[] $templateByCode
Результат string[]

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

Template locator
protected TemplateLocator,Elcodi\Store\CoreBundle\Services $templateLocator
Результат Elcodi\Store\CoreBundle\Services\TemplateLocator