Trait Preparing
Methods summary
protected
|
#
prepareMedia( )
Prepare media site version processing before request is routed by \MvcCore\Router :
- prepare media site version from requested url
- prepare media site version from session initialized by any previous request
- detect if there is any special media site switching parameter in
request object global array $_GET with name by
static::URL_PARAM_SWITCH_MEDIA_VERSION
Prepare media site version processing before request is routed by \MvcCore\Router :
- prepare media site version from requested url
- prepare media site version from session initialized by any previous request
- detect if there is any special media site switching parameter in request object global array $_GET with name by static::URL_PARAM_SWITCH_MEDIA_VERSION
|
protected
|
#
prepareRequestMediaVersionFromUrl( )
Try to set up into \MvcCore\Request object new
media site version detected from requested url by url query string param
or by url path prefix. If there is caught any valid media site
version - set this value into request object. If there is nothing caught,
set into request object full media site version anyway.
Try to set up into \MvcCore\Request object new
media site version detected from requested url by url query string param
or by url path prefix. If there is caught any valid media site
version - set this value into request object. If there is nothing caught,
set into request object full media site version anyway.
|
protected
|
#
prepareRequestMediaVersionFromUrlQueryString( )
Try to set up media site version from request query string as request
media site version.
Try to set up media site version from request query string as request
media site version.
|
protected
|
#
prepareRequestMediaVersionFromUrlPath( )
Try to set up media site version from request path as request media site
version. If there is any request path detected, remove media site version
from request path and store detected media site version in local context.
Try to set up media site version from request path as request media site
version. If there is any request path detected, remove media site version
from request path and store detected media site version in local context.
|
protected
boolean
|
#
prepareSetUpRequestMediaSiteVersionIfValid( string|null $rawRequestMediaVersion )
Try to set up given media site version as request media site version if
it is valid. Convert it to lower case and check if exists as value or key
in protected property $this->allowedMediaVersionsAndUrlValues; .
Try to set up given media site version as request media site version if
it is valid. Convert it to lower case and check if exists as value or key
in protected property $this->allowedMediaVersionsAndUrlValues; .
Parameters
Returns
boolean
|