\Framework\ViewAppTwigExtension

Summary

Methods
Properties
Constants
__construct()
getGlobals()
isMobile()
getFunctions()
formStart()
renderCsrfField()
getToken()
generateUrl()
asset()
generateRoute()
No public properties found
No constants found
No protected methods found
No protected properties found
N/A
No private methods found
$tokenManager
$tokenName
$session
$siteConfig
N/A

Properties

$tokenManager

$tokenManager : \Framework\Security\CsrfTokenManager

Type

CsrfTokenManager

$tokenName

$tokenName : string

Type

string

$session

$session

$siteConfig

$siteConfig : array

Type

array

Methods

__construct()

__construct(\Framework\Security\CsrfTokenManager  $tokenManager, string  $tokenName = '_token') : mixed

Parameters

\Framework\Security\CsrfTokenManager $tokenManager
string $tokenName

Returns

mixed —

getGlobals()

getGlobals() : array

Returns

array —

isMobile()

isMobile() : bool

Returns

bool —

getFunctions()

getFunctions() : array

Returns

array —

formStart()

formStart(array  $context, array  $options = []) : string

Parameters

array $context
array $options

Returns

string —

renderCsrfField()

renderCsrfField() : string

Returns

string —

getToken()

getToken() : string

Returns

string —

generateUrl()

generateUrl(string  $path) : string

Parameters

string $path

Returns

string —

asset()

asset(string  $path) : string

Parameters

string $path

Returns

string —

generateRoute()

generateRoute(string  $name, array  $params = []) : string

Parameters

string $name
array $params

Returns

string —