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

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

 setBasketItem (BasketItemBase $basketItem)
 
 getBasketItem ()
 
 isPropertyAlreadyExists (array $values)
 
 setProperty (array $values)
 
- Открытые члены унаследованные от EntityCollection
 onItemModify (CollectableEntity $item, $name=null, $oldValue=null, $value=null)
 
 getItemById ($id)
 
 isStartField ($isMeaningfulField=false)
 
 clearStartField ()
 
 hasMeaningfulField ()
 
 doFinalAction ($hasMeaningfulField=false)
 
 isMathActionOnly ()
 
 setMathActionOnly ($value=false)
 
 verify ()
 
 isClone ()
 
 isAnyItemDeleted ()
 
 isAnyItemAdded ()
 
 clearChanged ()
 
- Открытые члены унаследованные от CollectionBase
 getIterator ()
 
 offsetExists ($offset)
 
 offsetGet ($offset)
 
 offsetSet ($offset, $value)
 
 offsetUnset ($offset)
 
 count ()
 
 current ()
 
 next ()
 
 key ()
 
 valid ()
 
 rewind ()
 
 isEmpty ()
 
 toArray ()
 

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

static getList (array $parameters=array())
 
- Открытые статические члены унаследованные от EntityCollection
static getRegistryType ()
 

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

 getEntityParent ()
 
- Защищенные члены унаследованные от EntityCollection
 __construct ()
 
 createIndex ()
 
 getDeletableItems ()
 
 setAnyItemDeleted ($value)
 
 setAnyItemAdded ($value)
 

Защищенные статические члены

static delete ($primary)
 

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

 $basketItem
 
- Защищенные данные унаследованные от EntityCollection
 $isClone = false
 
 $anyItemDeleted = false
 
 $anyItemAdded = false
 
- Защищенные данные унаследованные от CollectionBase
 $collection = array()
 

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

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

Методы

◆ delete()

static delete ( $primary)
staticprotected

Delete basket item properties.

Аргументы
$primary
Исключения
NotImplementedException

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

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

◆ getBasketItem()

getBasketItem ( )
Возвращает
BasketItemBase

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

◆ getEntityParent()

getEntityParent ( )
protected
Возвращает
BasketItemBase

Переопределяет метод предка EntityCollection.

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

◆ getList()

static getList ( array $parameters = array())
static

Load basket item properties.

Аргументы
array$parameters
Исключения
NotImplementedException

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

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

◆ isPropertyAlreadyExists()

isPropertyAlreadyExists ( array $values)
Аргументы
array$values
Возвращает
bool

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

◆ setBasketItem()

setBasketItem ( BasketItemBase $basketItem)
Аргументы
BasketItemBase$basketItem

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

◆ setProperty()

setProperty ( array $values)
Аргументы
array$values
Исключения
Main

ArgumentException

Исключения
Main

ArgumentNullException

Исключения
Main

ArgumentOutOfRangeException

Исключения
Main

ArgumentTypeException

Исключения
Main

NotSupportedException

Исключения
NotImplementedException
ObjectNotFoundException

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

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

◆ $basketItem

BasketItemBase $basketItem
protected

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