Bitrix-D7 23.9
 
Загрузка...
Поиск...
Не найдено
Класс Filter
+ Граф наследования:Filter:

Открытые члены

 __construct ($param=null)
 
 __isset ($code)
 
 __get ($code)
 
 __set ($code, $value)
 
 __unset ($code)
 
 current ()
 
 next ()
 
 key ()
 
 valid ()
 
 rewind ()
 
 serialize ()
 
 unserialize ($data)
 
 store ()
 
 restore (int $id)
 
 offsetExists ($code)
 
 offsetGet ($code)
 
 offsetSet ($code, $param)
 
 offsetUnset ($code)
 
 count ()
 

Открытые статические члены

static getTabId (bool $increment=true)
 

Открытые атрибуты

const STORAGE_NAME = 'TRANSLATE_FILTER'
 
const STORAGE_TAB_CNT = 'TRANSLATE_FILTER_TAB'
 

Подробное описание

См. определение в файле filter.php строка 19

Конструктор(ы)

◆ __construct()

__construct ( $param = null)

Constructs filter object.

Аргументы
array | int$paramInit params.

См. определение в файле filter.php строка 36

Методы

◆ __get()

__get ( $code)

Returns parameter by its code.

Аргументы
string$codeParameter code.
Возвращает
string|mixed|null

См. определение в файле filter.php строка 69

◆ __isset()

__isset ( $code)

Checks existence of the parameter by its code.

Аргументы
string$codeParameter code.
Возвращает
boolean

См. определение в файле filter.php строка 57

◆ __set()

__set ( $code,
$value )

Add parameter to collection.

Аргументы
string$codeParameter code.
string | mixed$valueParameter value.
Возвращает
void

См. определение в файле filter.php строка 82

◆ __unset()

__unset ( $code)

Unset parameter by its code.

Аргументы
string$codeParameter code.
Возвращает
void

См. определение в файле filter.php строка 95

◆ count()

count ( )

Returns amount params in the filter now.

Возвращает
int

См. определение в файле filter.php строка 320

◆ current()

current ( )

Return the current phrase element.

Возвращает
string|null

См. определение в файле filter.php строка 114

◆ getTabId()

static getTabId ( bool $increment = true)
static

Returns storage tab Id.

Аргументы
bool$incrementGenerate new id.
Возвращает
int

См. определение в файле filter.php строка 201

◆ key()

key ( )

Return the key of the current phrase element.

Возвращает
int|null

См. определение в файле filter.php строка 137

◆ next()

next ( )

Move forward to next phrase element.

Возвращает
void

См. определение в файле filter.php строка 126

◆ offsetExists()

offsetExists ( $code)

Checks existence of the param by its code.

Аргументы
string$codePhrase code.
Возвращает
bool

См. определение в файле filter.php строка 260

◆ offsetGet()

offsetGet ( $code)

Returns param by its code.

Аргументы
string$codeParam code.
Возвращает
mixed|null

См. определение в файле filter.php строка 273

◆ offsetSet()

offsetSet ( $code,
$param )

Offset to set.

Аргументы
string$codeParam code.
mixed$paramParam value.
Возвращает
void

См. определение в файле filter.php строка 291

◆ offsetUnset()

offsetUnset ( $code)

Unset param value by code.

Аргументы
string$codeParam code.
Возвращает
void

См. определение в файле filter.php строка 303

◆ restore()

restore ( int $id)

Reconstructs the object from storage.

Аргументы
int$idIn of the saved date in storage.

См. определение в файле filter.php строка 240

◆ rewind()

rewind ( )

Rewind the Iterator to the first element.

Возвращает
void

См. определение в файле filter.php строка 157

◆ serialize()

serialize ( )

String representation of object.

Возвращает
string

См. определение в файле filter.php строка 171

◆ store()

store ( )

Stories the object into storage.

Возвращает
void

См. определение в файле filter.php строка 222

◆ unserialize()

unserialize ( $data)

Constructs the object from a string representation.

Аргументы
string$dataData to deserialize.

См. определение в файле filter.php строка 180

◆ valid()

valid ( )

Checks if current position is valid.

Возвращает
bool

См. определение в файле filter.php строка 147

Данные класса

◆ STORAGE_NAME

const STORAGE_NAME = 'TRANSLATE_FILTER'

См. определение в файле filter.php строка 21

◆ STORAGE_TAB_CNT

const STORAGE_TAB_CNT = 'TRANSLATE_FILTER_TAB'

См. определение в файле filter.php строка 22