Версия: 6.x
burger close
Класс ProductOffersList
Граф наследования:ProductOffersList:

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

Класс объектов - список комплектаций товара

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

 __construct (array $list)
 
 count ()
 
 offsetExists ($offset)
 
 offsetGet ($offset)
 
 offsetSet ($offset, $value)
 
 offsetUnset ($offset)
 
 current ()
 
 next ()
 
 key ()
 
 valid ()
 
 rewind ()
 
 usort ($callback)
 

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

 getFirstKey ()
 

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

 $list = []
 

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

__construct ( array  $list)

Методы

count ( )

Возвращает количество элементов в списке

Возвращает
int
current ( )

Возвращает текущий элемент списка

Возвращает
mixed
getFirstKey ( )
protected

Возвращает ключ первого элемента в списке комплектаций

Возвращает
int
key ( )

Возвращает текущий ключ списка

Возвращает
mixed
next ( )

Перемещает к следующему элементу списка

offsetExists (   $offset)

Возвращает true, если элемент с ключем offset в списке существует

Аргументы
string$offset
Возвращает
bool
offsetGet (   $offset)

Возвращает значение списка по ключу $offset

Аргументы
string$offset
Возвращает
Offer|mixed|null
offsetSet (   $offset,
  $value 
)

Устанавливает значение $value для ключа $offset

Аргументы
string$offset
mixed$value
offsetUnset (   $offset)

Удаляет значение списка по ключу $offset

Аргументы
string$offset
rewind ( )

Переводит указатель в начало списка

usort (   $callback)

Сортирует массив с комплектациями с помощью произвольной функции

Аргументы
callback$callback
Возвращает
bool
valid ( )

Возвращает true, если элемент с текущим ключем существует

Возвращает
bool

Поля

$list = []
protected