1C-Bitrix
25.700.0
Загрузка...
Поиск...
Не найдено
collection.php
См. документацию.
1
<?php
2
3
namespace
Bitrix\Sale\Discount\Gift
;
4
5
6
use
Bitrix\Main\Type\Dictionary
;
7
8
class
Collection
extends
Dictionary
9
{
10
public
const
TYPE_GRANT_ALL
=
'all'
;
11
public
const
TYPE_GRANT_ONE
=
'one'
;
12
13
protected
$type
= self::TYPE_GRANT_ONE;
14
20
public
function
__construct
(
array
$gifts,
$type
)
21
{
22
$this->type =
$type
;
23
24
parent::__construct($gifts);
25
}
26
27
protected
function
setGift
(
Gift
$gift, $offset =
null
)
28
{
29
parent::offsetSet($offset, $gift);
30
}
31
32
public
function
offsetSet
($offset, $value)
33
{
34
$this->
setGift
($value, $offset);
35
}
36
37
public
function
getGrantType
(): string
38
{
39
return
$this->type
;
40
}
41
}
$type
$type
Определения
options.php:106
Bitrix\Main\ORM\Objectify\Collection
Определения
collection.php:33
Bitrix\Main\Type\Dictionary
Определения
dictionary.php:6
Bitrix\Sale\Discount\Gift\Collection\getGrantType
getGrantType()
Определения
collection.php:37
Bitrix\Sale\Discount\Gift\Collection\TYPE_GRANT_ONE
const TYPE_GRANT_ONE
Определения
collection.php:11
Bitrix\Sale\Discount\Gift\Collection\$type
$type
Определения
collection.php:13
Bitrix\Sale\Discount\Gift\Collection\__construct
__construct(array $gifts, $type)
Определения
collection.php:20
Bitrix\Sale\Discount\Gift\Collection\offsetSet
offsetSet($offset, $value)
Определения
collection.php:32
Bitrix\Sale\Discount\Gift\Collection\TYPE_GRANT_ALL
const TYPE_GRANT_ALL
Определения
collection.php:10
Bitrix\Sale\Discount\Gift\Collection\setGift
setGift(Gift $gift, $offset=null)
Определения
collection.php:27
array
</td ></tr ></table ></td ></tr >< tr >< td class="bx-popup-label bx-width30"><?=GetMessage("PAGE_NEW_TAGS")?> array( $site)
Определения
file_new.php:804
Bitrix\Rest\Dictionary
Определения
booklet.php:9
Bitrix\Sale\Discount\Gift
Определения
collection.php:3
bitrix
modules
sale
lib
discount
gift
collection.php
Создано системой
1.14.0