PortalAdminModuleService
extends AirlayService
in package
Class AirlayService
Table of Contents
- $ : AirlayConfig
- $collection : PortalAdminModulesCollection
- $rabbitmq : AMQPStreamConnection
- $user : UserEntity
- $collection : mixed
- __construct() : mixed
- create() : PortalAdminModuleEntity
- findUserModules() : array<string|int, PortalAdminModuleEntity>
- getCollection() : mixed
- update() : void
- setLayerListFields() : PortalAdminModuleEntity
Properties
$
public
AirlayConfig
$
config
$collection
public
PortalAdminModulesCollection
$collection
$rabbitmq
public
AMQPStreamConnection
$rabbitmq
$user
public
UserEntity
$user
$collection
protected
mixed
$collection
Methods
__construct()
public
__construct(mixed $collection) : mixed
Parameters
- $collection : mixed
Return values
mixed —create()
public
create(array<string|int, mixed> $data) : PortalAdminModuleEntity
Parameters
- $data : array<string|int, mixed>
Return values
PortalAdminModuleEntity —findUserModules()
public
findUserModules(int $portalId, string|null $type) : array<string|int, PortalAdminModuleEntity>
Parameters
- $portalId : int
- $type : string|null
Return values
array<string|int, PortalAdminModuleEntity> —getCollection()
public
getCollection() : mixed
Return values
mixed —update()
public
update(PortalAdminModuleEntity $portalAdminModule, array<string|int, mixed> $data) : void
Parameters
- $portalAdminModule : PortalAdminModuleEntity
- $data : array<string|int, mixed>
Return values
void —setLayerListFields()
private
setLayerListFields(PortalAdminModuleEntity $portalAdminModule, array<string|int, mixed> $data) : PortalAdminModuleEntity
Parameters
- $portalAdminModule : PortalAdminModuleEntity
- $data : array<string|int, mixed>