PHP Класс Networking\InitCmsBundle\Helper\LanguageSwitcherHelper

Автор: Yorkie Chadwick ([email protected])
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$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

Открытые методы

Метод Описание
__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 )

Защищенные методы

Метод Описание
getUrlencodedPrefix ( $string, $prefix ) : boolean

Описание методов

__construct() публичный Метод

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() публичный Метод

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
Результат null | string

getQueryString() публичный Метод

Get the query string parameters for the current request Not used at present
public getQueryString ( ) : null | string
Результат null | string

getTranslationRoute() публичный Метод

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
Результат array | Networking\InitCmsBundle\Component\Routing\Route

getUrlencodedPrefix() защищенный Метод

protected getUrlencodedPrefix ( $string, $prefix ) : boolean
$string
$prefix
Результат boolean

prepareBaseUrl() публичный Метод

Prepares the Base URL
public prepareBaseUrl ( $referrer ) : boolean | string
$referrer
Результат boolean | string

setPageManager() публичный Метод

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

setRouter() публичный Метод

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

setSerializer() публичный Метод

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

Описание свойств

$fallbackRoute защищенное свойство

protected string $fallbackRoute
Результат string

$om защищенное свойство

protected ObjectManager,Doctrine\Common\Persistence $om
Результат Doctrine\Common\Persistence\ObjectManager

$pageHelper защищенное свойство

protected PageHelper,Networking\InitCmsBundle\Helper $pageHelper
Результат PageHelper

$pageManager защищенное свойство

protected PageManagerInterface,Networking\InitCmsBundle\Model $pageManager
Результат Networking\InitCmsBundle\Model\PageManagerInterface

$request защищенное свойство

protected Request,Symfony\Component\HttpFoundation $request
Результат Symfony\Component\HttpFoundation\Request

$router защищенное свойство

protected RouterInterface,Symfony\Component\Routing $router
Результат Symfony\Component\Routing\RouterInterface

$serializer защищенное свойство

protected Serializer,JMS\Serializer $serializer
Результат JMS\Serializer\Serializer