PHP Class Networking\InitCmsBundle\Helper\LanguageSwitcherHelper

Author: Yorkie Chadwick ([email protected])
Afficher le fichier Open project: networking/init-cms-bundle Class Usage Examples

Protected Properties

Свойство Type Description
$fallbackRoute string
$om Doctrine\Common\Persistence\ObjectManager
$pageHelper PageHelper
$pageManager Networking\InitCmsBundle\Model\PageManagerInterface
$request Symfony\Component\HttpFoundation\Request
$router Symfony\Component\Routing\RouterInterface
$serializer JMS\Serializer\Serializer

Méthodes publiques

Méthode Description
__construct ( Request $request, Doctrine\Common\Persistence\ObjectManager $om, $fallbackRoute, PageHelper $pageHelper )
getPathInfo ( null $referrer = null ) : null | string Returns the uri Path for the current uri if no referrer given, otherwise it returns the path for the URL given
getQueryString ( ) : null | string Get the query string parameters for the current request Not used at present
getTranslationRoute ( $oldUrl, $locale ) : array | Route Returns the corresponding route of the given URL for the locale supplied If none is found it returns the original route object
prepareBaseUrl ( $referrer ) : boolean | string Prepares the Base URL
setPageManager ( Networking\InitCmsBundle\Model\PageManagerInterface $pageManager )
setRouter ( Symfony\Component\Routing\RouterInterface $router )
setSerializer ( JMS\Serializer\Serializer $serializer )

Méthodes protégées

Méthode Description
getUrlencodedPrefix ( $string, $prefix ) : boolean

Method Details

__construct() public méthode

public __construct ( Request $request, Doctrine\Common\Persistence\ObjectManager $om, $fallbackRoute, PageHelper $pageHelper )
$request Symfony\Component\HttpFoundation\Request
$om Doctrine\Common\Persistence\ObjectManager
$fallbackRoute
$pageHelper PageHelper

getPathInfo() public méthode

Returns the uri Path for the current uri if no referrer given, otherwise it returns the path for the URL given
public getPathInfo ( null $referrer = null ) : null | string
$referrer null
Résultat null | string

getQueryString() public méthode

Get the query string parameters for the current request Not used at present
public getQueryString ( ) : null | string
Résultat null | string

getTranslationRoute() public méthode

Returns the corresponding route of the given URL for the locale supplied If none is found it returns the original route object
public getTranslationRoute ( $oldUrl, $locale ) : array | Route
$oldUrl
$locale
Résultat array | Networking\InitCmsBundle\Component\Routing\Route

getUrlencodedPrefix() protected méthode

protected getUrlencodedPrefix ( $string, $prefix ) : boolean
$string
$prefix
Résultat boolean

prepareBaseUrl() public méthode

Prepares the Base URL
public prepareBaseUrl ( $referrer ) : boolean | string
$referrer
Résultat boolean | string

setPageManager() public méthode

public setPageManager ( Networking\InitCmsBundle\Model\PageManagerInterface $pageManager )
$pageManager Networking\InitCmsBundle\Model\PageManagerInterface

setRouter() public méthode

public setRouter ( Symfony\Component\Routing\RouterInterface $router )
$router Symfony\Component\Routing\RouterInterface

setSerializer() public méthode

public setSerializer ( JMS\Serializer\Serializer $serializer )
$serializer JMS\Serializer\Serializer

Property Details

$fallbackRoute protected_oe property

protected string $fallbackRoute
Résultat string

$om protected_oe property

protected ObjectManager,Doctrine\Common\Persistence $om
Résultat Doctrine\Common\Persistence\ObjectManager

$pageHelper protected_oe property

protected PageHelper,Networking\InitCmsBundle\Helper $pageHelper
Résultat PageHelper

$pageManager protected_oe property

protected PageManagerInterface,Networking\InitCmsBundle\Model $pageManager
Résultat Networking\InitCmsBundle\Model\PageManagerInterface

$request protected_oe property

protected Request,Symfony\Component\HttpFoundation $request
Résultat Symfony\Component\HttpFoundation\Request

$router protected_oe property

protected RouterInterface,Symfony\Component\Routing $router
Résultat Symfony\Component\Routing\RouterInterface

$serializer protected_oe property

protected Serializer,JMS\Serializer $serializer
Résultat JMS\Serializer\Serializer