PHP Класс CampURITemplatePath

Наследование: extends CampURI
Показать файл Открыть проект

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

Метод Описание
__construct ( string $p_uri = null ) Class constructor
getFormParameters ( ) : array
getQueryArray ( array $p_keepParameters = [], array $p_removeParameters = [] ) fn __construct
isRestrictedParameter ( string $p_parameterName ) : boolean Returns true if the given parameter is restricted and can not be set from outside the URL object.

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

Метод Описание
buildURI ( array &$p_params = [], boolean $p_preview = false ) : void Sets the URI path and query values based on given parameters.

Приватные методы

Метод Описание
buildPath ( $p_template ) fn buildURI
getURIArticle ( ) : string Gets the article URI query path.
getURIIssue ( ) : string Gets the issue URI query path.
getURILanguage ( ) : string Gets the language URI query path.
getURIPublication ( ) : string Gets the publication URI query path.
getURISection ( ) : string Gets the section URI query path.
readTemplate ( ) : null | string Returns the template name from URI.
setURL ( ) : void Sets the URL values.

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

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

Class constructor
public __construct ( string $p_uri = null )
$p_uri string The requested URI

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

Sets the URI path and query values based on given parameters.
protected buildURI ( array &$p_params = [], boolean $p_preview = false ) : void
$p_params array An array of valid URL parameters
$p_preview boolean If true, will keep the preview parameters in the URL
Результат void

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

public getFormParameters ( ) : array
Результат array An array containing all the form parameters to print out

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

fn __construct
public getQueryArray ( array $p_keepParameters = [], array $p_removeParameters = [] )
$p_keepParameters array
$p_removeParameters array

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

Returns true if the given parameter is restricted and can not be set from outside the URL object.
public isRestrictedParameter ( string $p_parameterName ) : boolean
$p_parameterName string
Результат boolean