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

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

static getRegistryType ()
static getList (array $parameters=array())
static deleteOld ($days)
static deleteOldAgent ($days, $speed=0)
Открытые статические члены унаследованные от BasketBase
static create ($siteId)
static deleteNoDemand ($idOrder)
static loadItemsForOrder (OrderBase $order)

Поля данных

const BASKET_DELETE_LIMIT = 2000

Дополнительные унаследованные члены

Открытые члены унаследованные от BasketBase
 getItemByBasketCode ($code)
 setOrder (OrderBase $order)
 getOrder ()
 setFUserId ($fUserId)
 getFUserId ($skipCreate=false)
 getSiteId ()
 getBasket ()
 isSaveRunning ()
 refreshData ($select=array(), BasketItemBase $refreshItem=null)
 getExistsItemByItem (BasketItemBase $item)
Открытые члены унаследованные от BasketItemCollection
 createItem ($moduleId, $productId, $basketCode=null)
 getBasketItems ()
 getOrderId ()
 getExistsItem ($moduleId, $productId, array $properties=array())
Открытые члены унаследованные от EntityCollection
 __construct (EntityInterface ... $items)
 count ()
 isEmpty ()
 getIterator ()
 add (EntityInterface $item)
 find (callable $callback)
 filter (callable $callback)
 map (callable $callback)
Защищенные члены унаследованные от BasketBase
 getEntityParent ()
 loadFromDb (array $filter)
 verifyItemSort (BasketItemBase $item)
 deleteInternal (array $itemValues)
 callEventOnSaleBasketItemDeleted ($itemValues)
 setSiteId ($siteId)
 bindItem (CollectableEntity $basketItem)
Защищенные статические члены унаследованные от BasketItemCollection
static getItemCollectionClassName ()
Защищенные статические члены унаследованные от EntityCollection
static getEntityClass ()
Защищенные данные унаследованные от BasketBase
 $siteId = null
 $fUserId = null
 $order = null
 $basketItemIndexMap = array()
 $maxItemSort = null
 $isSaveExecuting = false
Защищенные данные унаследованные от EntityCollection
array $items = []

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

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

Методы

◆ deleteOld()

deleteOld ( $days)
static
Аргументы
int$days
Возвращает
int

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

◆ deleteOldAgent()

deleteOldAgent ( $days,
$speed = 0 )
static
Аргументы
$days
int$speed
Возвращает
string

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

◆ getList()

getList ( array $parameters = array())
static
Аргументы
array$parameters
Возвращает
Main\DB\Result|mixed
Исключения
Main

ArgumentException

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

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

◆ getRegistryType()

getRegistryType ( )
static
Возвращает
string

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

Поля

◆ BASKET_DELETE_LIMIT

const BASKET_DELETE_LIMIT = 2000

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


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