1C-Bitrix
25.700.0
Загрузка...
Поиск...
Не найдено
elemententity.php
См. документацию.
1
<?php
8
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\ORM\ElementEntity
Определения
elemententity.php:21
Bitrix\Iblock\ORM\ElementEntity\getIblock
getIblock()
Определения
elemententity.php:42
Bitrix\Iblock\ORM\ElementEntity\$iblock
$iblock
Определения
elemententity.php:23
Bitrix\Iblock\ORM\ElementEntity\getSingleValueTableName
getSingleValueTableName()
Bitrix\Iblock\ORM\ElementEntity\setIblock
setIblock($iblock)
Определения
elemententity.php:30
Bitrix\Iblock\ORM\ElementEntity\getMultiValueTableName
getMultiValueTableName()
Bitrix\Main\ORM\Entity\getField
getField($name)
Определения
entity.php:566
Bitrix\Main\Entity
Определения
ufield.php:9
bitrix
modules
iblock
lib
orm
elemententity.php
Создано системой
1.14.0