PHP 클래스 Networking\InitCmsBundle\Helper\LanguageSwitcherHelper

저자: Yorkie Chadwick ([email protected])
파일 보기 프로젝트 열기: networking/init-cms-bundle 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
$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