Twig 如何在错误页面中访问自定义细枝扩展

Twig 如何在错误页面中访问自定义细枝扩展,twig,symfony4,Twig,Symfony4,我覆盖了twig错误页面,我有一个扩展来获取布局的一些设置,但我无法在错误页面中访问此扩展 这是我的分机 /** *将MeExtension分类。 */ 类ThemeExtension扩展了AbstractExtension { 使用SettingManagerTrait; /** *@var-TokenStorageInterface */ 私人储存器;; /** *@var AuthorizationCheckerInterface */ 私人$authorizationChecker; /

我覆盖了twig错误页面,我有一个扩展来获取布局的一些设置,但我无法在错误页面中访问此扩展

这是我的分机

/**
*将MeExtension分类。
*/
类ThemeExtension扩展了AbstractExtension
{
使用SettingManagerTrait;
/**
*@var-TokenStorageInterface
*/
私人储存器;;
/**
*@var AuthorizationCheckerInterface
*/
私人$authorizationChecker;
/**
*@var RequestStack
*/
私人$stack;
/**
*@var数组
*/
私人$可用颜色;
/**
*MeExtension构造函数。
*
*@param TokenStorageInterface$tokenStorage
*@param authorizationChecker接口$authorizationChecker
*@param RequestStack$stack
*@param数组$可用颜色
*/
公共函数构造(TokenStorageInterface$tokenStorage、AuthorizationCheckerInterface$authorizationChecker、RequestStack$stack、array$available\u颜色)
{
$this->tokenStorage=$tokenStorage;
$this->authorizationChecker=$authorizationChecker;
$this->stack=$stack;
$this->available\u colors=$available\u colors;
}
/**
*@return数组
*/
公共函数getFunctions():数组
{
返回[
新的TwigFunction('theme_name',[$this,'getThemeName']),
];
}
/**
*@返回字符串
*
*@querysultexception
*/
公共函数getThemeName():字符串
{
//东西
}
}
如果有人知道,我想知道如何在错误页面中使用它。谢谢你的帮助和建议。也许这是不可能的