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