Bitrix-D7
23.9
Загрузка...
Поиск...
Не найдено
elemententity.php
1
<?php
9
namespace
Bitrix\Iblock\ORM
;
10
11
use Bitrix\Iblock\EO_Iblock;
12
use
Bitrix\Iblock\Iblock
;
13
use
Bitrix\Main\ORM\Entity
;
14
15
20
abstract
class
ElementEntity
extends
Entity
21
{
23
protected
$iblock
;
24
30
public
function
setIblock
(
$iblock
)
31
{
32
$this->iblock =
$iblock
;
33
34
$this->
getField
(
'IBLOCK_ID'
)->configureDefaultValue(
35
$iblock
->getId()
36
);
37
}
38
42
public
function
getIblock
()
43
{
44
return
$this->iblock
;
45
}
46
47
abstract
public
function
getSingleValueTableName
();
48
49
abstract
public
function
getMultiValueTableName
();
50
}
Bitrix\Iblock\Iblock
Definition
iblock.php:18
Bitrix\Iblock\ORM\ElementEntity
Definition
elemententity.php:21
Bitrix\Iblock\ORM\ElementEntity\getIblock
getIblock()
Definition
elemententity.php:42
Bitrix\Iblock\ORM\ElementEntity\$iblock
$iblock
Definition
elemententity.php:23
Bitrix\Iblock\ORM\ElementEntity\getSingleValueTableName
getSingleValueTableName()
Bitrix\Iblock\ORM\ElementEntity\setIblock
setIblock($iblock)
Definition
elemententity.php:30
Bitrix\Iblock\ORM\ElementEntity\getMultiValueTableName
getMultiValueTableName()
Bitrix\Main\ORM\Entity
Definition
entity.php:26
Bitrix\Main\ORM\Entity\getField
getField($name)
Definition
entity.php:567
Bitrix\Iblock\ORM
Definition
commonelement.php:9
modules
iblock
lib
orm
elemententity.php
Создано системой
1.10.0