PHP Класс skeeks\cms\helpers\UrlHelper

Наследование: extends yii\helpers\BaseUrl, use trait skeeks\sx\traits\Entity
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
$currentUrl null | UrlHelper

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

Свойство Тип Описание
$_absolute
$_route

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

Метод Описание
__construct ( $route, array $data = [] )
construct ( $route, array $data = [] ) : static
constructCurrent ( ) : static
createAbsoluteUrl ( ) : string
createUrl ( ) : string
disableAbsolute ( )
disableAdmin ( )
enableAbsolute ( ) Включить абсолютный адрес
enableAdmin ( ) Это урл админки.
enableAjaxValidateForm ( ) Добавить параметры, указывающие что запрос на валидацию данных формы.
getCurrent ( ) : static
getRef ( ) : null | string
getSystem ( null | string $key = null, null $default = null ) : array | mixed Получить системный параметр
isAdmin ( ) : boolean
issetSystemParam ( $key ) : boolean
normalizeCurrentRoute ( )
setCurrentRef ( )
setRef ( $ref )
setRoute ( $route )
setSystem ( $systemData = [] )
setSystemParam ( string $key, $value = '' )
toArray ( ) : array
toString ( )

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

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

public __construct ( $route, array $data = [] )
$route
$data array

construct() публичный статический Метод

public static construct ( $route, array $data = [] ) : static
$route
$data array
Результат static

constructCurrent() публичный статический Метод

public static constructCurrent ( ) : static
Результат static

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

public createAbsoluteUrl ( ) : string
Результат string

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

public createUrl ( ) : string
Результат string

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

public disableAbsolute ( )

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

public disableAdmin ( )

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

Включить абсолютный адрес
public enableAbsolute ( )

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

Это урл админки.
public enableAdmin ( )

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

Добавить параметры, указывающие что запрос на валидацию данных формы.

getCurrent() публичный статический Метод

public static getCurrent ( ) : static
Результат static

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

public getRef ( ) : null | string
Результат null | string

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

Получить системный параметр
public getSystem ( null | string $key = null, null $default = null ) : array | mixed
$key null | string
$default null
Результат array | mixed

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

public isAdmin ( ) : boolean
Результат boolean

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

public issetSystemParam ( $key ) : boolean
$key
Результат boolean

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

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

public setCurrentRef ( )

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

public setRef ( $ref )
$ref

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

public setRoute ( $route )
$route

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

public setSystem ( $systemData = [] )
$systemData

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

public setSystemParam ( string $key, $value = '' )
$key string
$value

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

public toArray ( ) : array
Результат array

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

public toString ( )

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

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

protected $_absolute

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

protected $_route

$currentUrl публичное статическое свойство

public static null|UrlHelper,skeeks\cms\helpers $currentUrl
Результат null | UrlHelper