1C-Bitrix
25.700.0
Загрузка...
Поиск...
Не найдено
Permission.php
См. документацию.
1
<?php
2
3
declare(strict_types=1);
4
5
namespace
Bitrix\Rest\Model\Mapper\APAuth;
6
7
use Bitrix\Rest;
8
use Bitrix\Rest\Entity;
9
10
class
Permission
11
{
12
public
function
mapModelToEntity
(
Rest
\
APAuth
\
EO_Permission
$model):
Entity
\
APAuth
\
Permission
13
{
14
return
new
Entity\APAuth\Permission
(
15
id
: $model->getId(),
16
permissionCode: $model->getPerm(),
17
passwordId: $model->getPasswordId(),
18
);
19
}
20
21
public
function
mapEntityToModel
(
Entity
\
APAuth
\
Permission
$permission):
Rest
\
APAuth
\
EO_Permission
22
{
23
$model =
new
Rest\APAuth\EO_Permission
();
24
$model->setPerm($permission->getPermissionCode());
25
$model->setPasswordId($permission->getPasswordId());
26
27
return
$model;
28
}
29
}
Bitrix\Rest\APAuth\EO_Permission
Определения
orm.php:2573
Bitrix\Rest\Entity\APAuth\Permission
Определения
Permission.php:8
Bitrix\Rest\Model\Mapper\APAuth\Permission
Определения
Permission.php:11
Bitrix\Rest\Model\Mapper\APAuth\Permission\mapEntityToModel
mapEntityToModel(Entity\APAuth\Permission $permission)
Определения
Permission.php:21
Bitrix\Rest\Model\Mapper\APAuth\Permission\mapModelToEntity
mapModelToEntity(Rest\APAuth\EO_Permission $model)
Определения
Permission.php:12
Bitrix\Main\Entity
Определения
ufield.php:9
Bitrix\Main\Rest
Определения
handlers.php:8
Bitrix\Rest\APAuth
Определения
application.php:9
bitrix
modules
rest
lib
Model
Mapper
APAuth
Permission.php
Создано системой
1.14.0