1C-Bitrix 25.700.0
Загрузка...
Поиск...
Не найдено
Класс Immutable
Граф наследования:Immutable:
MessageAccess

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

 ensureItem (Item $item, $throwException=true)
 createItem (array $array)
 __construct (array $data=[])
 getFirst (&$position)
 getNext (&$position)
 current ()
 next ()
 key ()
 valid ()
 rewind ()
 count ()

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

static fromArray (array $array)

Защищенные члены

 appendItem (Item $item, $throwException=true)
 appendCollection (Immutable $collection, $throwException=true)

Защищенные данные

 $position = 0
 $items = array()

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

См. также
Item

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

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

◆ __construct()

__construct ( array $data = [])

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

Методы

◆ appendCollection()

appendCollection ( Immutable $collection,
$throwException = true )
protected

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

◆ appendItem()

appendItem ( Item $item,
$throwException = true )
protected

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

◆ count()

count ( )
Возвращает
int
См. также
\Countable

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

◆ createItem()

createItem ( array $array)
abstract

Переопределяется в MessageAccess.

◆ current()

current ( )
Возвращает
Item
См. также
\Iterator

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

◆ ensureItem()

ensureItem ( Item $item,
$throwException = true )

Переопределяется в MessageAccess.

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

◆ fromArray()

fromArray ( array $array)
static
Аргументы
array$array
Возвращает
static
Исключения

Exception

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

◆ getFirst()

getFirst ( & $position)

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

◆ getNext()

getNext ( & $position)

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

◆ key()

key ( )
Возвращает
int
См. также
\Iterator

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

◆ next()

next ( )
Возвращает
void
См. также
\Iterator

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

◆ rewind()

rewind ( )
См. также
\Iterator

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

◆ valid()

valid ( )
Возвращает
bool
См. также
\Iterator

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

Поля

◆ $items

$items = array()
protected

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

◆ $position

$position = 0
protected

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


Объявления и описания членов класса находятся в файле: