PHP 클래스 BcContentsRoute

상속: extends CakeRoute
파일 보기 프로젝트 열기: baserproject/basercms

공개 메소드들

메소드 설명
getContent ( $url, boolean $publish = true, boolean $extend = false, $sameUrl = false, $useSubDomain = false ) : mixed URLに関連するコンテンツ情報を取得する
getParams ( $requestUrl, $entryUrl, $plugin, $type, $entityId, $alias ) : array コンテンツに関連するパラメーター情報を取得する
getUrlPattern ( $url ) : array コンテンツのURLにマッチする候補を取得する
match ( array $url ) : mixed Reverse route
parse ( string $url ) : mixed Parses a string URL into an array. If a plugin key is found, it will be copied to the controller parameter

보호된 메소드들

메소드 설명
_getContentTypeByParams ( array $params, boolean $useAction = true ) : boolean | string パラメーターよりコンテンツタイプを取得する

메소드 상세

_getContentTypeByParams() 보호된 메소드

パラメーターよりコンテンツタイプを取得する
protected _getContentTypeByParams ( array $params, boolean $useAction = true ) : boolean | string
$params array パラメーター
$useAction boolean アクションを判定に入れるかどうか
리턴 boolean | string

getContent() 공개 메소드

URLに関連するコンテンツ情報を取得する
public getContent ( $url, boolean $publish = true, boolean $extend = false, $sameUrl = false, $useSubDomain = false ) : mixed
$url
$publish boolean
$extend boolean
리턴 mixed

getParams() 공개 메소드

コンテンツに関連するパラメーター情報を取得する
public getParams ( $requestUrl, $entryUrl, $plugin, $type, $entityId, $alias ) : array
$requestUrl
$entryUrl
$plugin
$type
$entityId
리턴 array

getUrlPattern() 공개 메소드

コンテンツのURLにマッチする候補を取得する
public getUrlPattern ( $url ) : array
$url
리턴 array

match() 공개 메소드

Reverse route
public match ( array $url ) : mixed
$url array Array of parameters to convert to a string.
리턴 mixed either false or a string URL.

parse() 공개 메소드

Parses a string URL into an array. If a plugin key is found, it will be copied to the controller parameter
public parse ( string $url ) : mixed
$url string The URL to parse
리턴 mixed false on failure, or an array of request parameters