AirLay backend

PortalAdminModuleEntity extends DatabaseEntity
in package

Table of Contents

BRIGADE_TYPE  = 'Brigade'
LAYER_LIST_TYPE  = 'LayerList'
$_id  : ObjectId
$displayColumnHasGeometry  : bool|null
$displayedFields  : array<string|int, mixed>
$functions  : array<string|int, mixed>|null
$icon  : string
$isRefreshable  : bool|null
$name  : string
$portalId  : int
$refreshableTime  : int|null
$searchId  : ObjectId
$type  : string
__construct()  : mixed
__toString()  : string
bsonSerialize()  : array<string|int, mixed>
bsonUnserialize()  : void
fromArray()  : PortalAdminModuleEntity
getDisplayColumnHasGeometry()  : bool
getDisplayedFields()  : array<string|int, mixed>
getFunctions()  : array<string|int, mixed>
getIcon()  : string
getId()  : ObjectId
getIsRefreshable()  : bool
getName()  : string
getPortalId()  : int
getRefreshableTime()  : int
getSearchId()  : ObjectId|null
getType()  : string
jsonSerialize()  : array<string|int, mixed>
parseObjectId()  : ObjectId|null
setDisplayColumnHasGeometry()  : self
setDisplayedFields()  : self
setFunctions()  : self
setIcon()  : self
setId()  : self
setIsRefreshable()  : self
setName()  : self
setPortalId()  : self
setRefreshableTime()  : self
setSearchId()  : self
setType()  : self
toArray()  : array<string|int, mixed>

Constants

Properties

Methods

__construct()

public __construct(string $name, string $icon, int $portalId, string $type, ObjectId $searchId, array<string|int, mixed> $displayedFields[, ObjectId|null $id = null ]) : mixed
Parameters
$name : string
$icon : string
$portalId : int
$type : string
$searchId : ObjectId
$displayedFields : array<string|int, mixed>
$id : ObjectId|null = null
Return values
mixed

__toString()

public __toString() : string
Return values
string

bsonSerialize()

public bsonSerialize() : array<string|int, mixed>
Return values
array<string|int, mixed>

bsonUnserialize()

public bsonUnserialize(array<string|int, mixed> $data) : void
Parameters
$data : array<string|int, mixed>
Return values
void

getDisplayedFields()

public getDisplayedFields() : array<string|int, mixed>
Return values
array<string|int, mixed>

getFunctions()

public getFunctions() : array<string|int, mixed>
Return values
array<string|int, mixed>

jsonSerialize()

public jsonSerialize() : array<string|int, mixed>
Return values
array<string|int, mixed>

parseObjectId()

public static parseObjectId(mixed $objectId) : ObjectId|null
Parameters
$objectId : mixed
Return values
ObjectId|null

setDisplayColumnHasGeometry()

public setDisplayColumnHasGeometry(bool $displayColumnHasGeometry) : self
Parameters
$displayColumnHasGeometry : bool
Return values
self

setDisplayedFields()

public setDisplayedFields(array<string|int, mixed> $displayedFields) : self
Parameters
$displayedFields : array<string|int, mixed>
Return values
self

setFunctions()

public setFunctions(array<string|int, mixed> $functions) : self
Parameters
$functions : array<string|int, mixed>
Return values
self

setId()

public setId(ObjectId $id) : self
Parameters
$id : ObjectId
Return values
self

setIsRefreshable()

public setIsRefreshable(bool $isRefreshable) : self
Parameters
$isRefreshable : bool
Return values
self

setPortalId()

public setPortalId(int $portalId) : self
Parameters
$portalId : int
Return values
self

setRefreshableTime()

public setRefreshableTime(int $refreshableTime) : self
Parameters
$refreshableTime : int
Return values
self

setSearchId()

public setSearchId(ObjectId $searchId) : self
Parameters
$searchId : ObjectId
Return values
self

Search results