Add csrf_token and csrf_hash Twig functions
- Add csrf_token() function to return CSRF token name - Add csrf_hash() function to return CSRF hash value
This commit is contained in:
parent
f6aebd8b66
commit
1c98327de3
|
|
@ -52,6 +52,8 @@ class TwigGlobalsExtension extends AbstractExtension
|
||||||
new TwigFunction('is_module_active', [$this, 'isModuleActive'], ['is_safe' => ['html']]),
|
new TwigFunction('is_module_active', [$this, 'isModuleActive'], ['is_safe' => ['html']]),
|
||||||
new TwigFunction('is_module_available', [$this, 'isModuleAvailable'], ['is_safe' => ['html']]),
|
new TwigFunction('is_module_available', [$this, 'isModuleAvailable'], ['is_safe' => ['html']]),
|
||||||
new TwigFunction('csrf_meta', [$this, 'csrf_meta'], ['is_safe' => ['html']]),
|
new TwigFunction('csrf_meta', [$this, 'csrf_meta'], ['is_safe' => ['html']]),
|
||||||
|
new TwigFunction('csrf_token', [$this, 'csrf_token'], ['is_safe' => ['html']]),
|
||||||
|
new TwigFunction('csrf_hash', [$this, 'csrf_hash'], ['is_safe' => ['html']]),
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -59,6 +61,16 @@ class TwigGlobalsExtension extends AbstractExtension
|
||||||
{
|
{
|
||||||
return csrf_meta();
|
return csrf_meta();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public function csrf_token(): string
|
||||||
|
{
|
||||||
|
return csrf_token();
|
||||||
|
}
|
||||||
|
|
||||||
|
public function csrf_hash(): string
|
||||||
|
{
|
||||||
|
return csrf_hash();
|
||||||
|
}
|
||||||
// ========================================
|
// ========================================
|
||||||
// Access Functions для Twig
|
// Access Functions для Twig
|
||||||
// ========================================
|
// ========================================
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue