Table of Contents
-
$_id
: ObjectId
-
$blocked
: array<string|int, mixed>
-
$domain
: string
-
$icon
: array<string|int, mixed>
-
$isTemplate
: bool
-
$messageDataSetId
: ObjectId
-
$milestoneDataSetId
: ObjectId
-
$name
: string
-
$ownerId
: ObjectId
-
$portals
: array<string|int, mixed>
-
$serviceAreaDataSetId
: ObjectId
-
$subscriptionPlanId
: ObjectId
-
$templates
: array<string|int, mixed>
-
$title
: string
-
__construct()
: mixed
-
__toString()
: string
-
addPortal()
: self
-
addPortals()
: $this
-
bsonSerialize()
: array<string|int, mixed>
-
bsonUnserialize()
: void
-
createFromArray()
: self
-
getBlocked()
: array<string|int, mixed>
-
getDomain()
: string
-
getIcon()
: array<string|int, mixed>
-
getId()
: ObjectId
-
getInfo()
: array<string|int, mixed>
-
getMessageDataSetId()
: ObjectId
-
getMilestoneDataSetId()
: ObjectId
-
getName()
: string
-
getOwnerId()
: ObjectId
-
getPortals()
: array<string|int, int>
-
getServiceAreaDataSetId()
: ObjectId
-
getSubscriptionPlanId()
: ObjectId
-
getTemplates()
: array<string|int, ObjectId>
-
getTitle()
: string
-
getTypedBlocked()
: bool
-
isTemplate()
: bool
-
jsonSerialize()
: array<string|int, mixed>
-
parseObjectId()
: ObjectId|null
-
removePortal()
: self
-
removePortals()
: $this
-
setBlocked()
: self
-
setDomain()
: self
-
setIcon()
: self
-
setId()
: self
-
setIsTemplate()
: self
-
setMessageDataSetId()
: self
-
setMilestoneDataSetId()
: self
-
setName()
: self
-
setOwnerId()
: self
-
setPortals()
: $this
-
setServiceAreaDataSetId()
: self
-
setSubscriptionPlanId()
: self
-
setTemplate()
: self
-
setTemplates()
: self
-
setTitle()
: self
-
toArray()
: array<string|int, mixed>
$_id
protected
ObjectId
$_id
$blocked
protected
array<string|int, mixed>
$blocked
= ['byUsers' => false, 'byData' => false]
$domain
protected
string
$domain
$icon
protected
array<string|int, mixed>
$icon
= []
$isTemplate
protected
bool
$isTemplate
= false
$messageDataSetId
protected
ObjectId
$messageDataSetId
$milestoneDataSetId
protected
ObjectId
$milestoneDataSetId
$name
protected
string
$name
$ownerId
protected
ObjectId
$ownerId
$portals
protected
array<string|int, mixed>
$portals
= []
$serviceAreaDataSetId
protected
ObjectId
$serviceAreaDataSetId
$subscriptionPlanId
protected
ObjectId
$subscriptionPlanId
$templates
protected
array<string|int, mixed>
$templates
= []
$title
protected
string
$title
__construct()
public
__construct(string $name, string $title, ObjectId $ownerId[, ObjectId|null $id = null ]) : mixed
Parameters
-
$name
: string
-
-
$title
: string
-
-
$ownerId
: ObjectId
-
-
$id
: ObjectId|null
= null
-
Return values
mixed
—
__toString()
public
__toString() : string
Return values
string
—
addPortal()
public
addPortal(int $portalId) : self
Parameters
-
$portalId
: int
-
Return values
self
—
addPortals()
public
addPortals(array<string|int, int> $portals) : $this
Parameters
-
$portals
: array<string|int, int>
-
Return values
$this
—
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
—
createFromArray()
public
static createFromArray(array<string|int, mixed> $data) : self
Parameters
-
$data
: array<string|int, mixed>
-
Return values
self
—
getBlocked()
public
getBlocked() : array<string|int, mixed>
Return values
array<string|int, mixed>
—
getDomain()
public
getDomain() : string
Return values
string
—
getIcon()
public
getIcon() : array<string|int, mixed>
Return values
array<string|int, mixed>
—
getId()
public
getId() : ObjectId
Return values
ObjectId
—
getInfo()
public
getInfo() : array<string|int, mixed>
Return values
array<string|int, mixed>
—
getMessageDataSetId()
public
getMessageDataSetId() : ObjectId
Return values
ObjectId
—
getMilestoneDataSetId()
public
getMilestoneDataSetId() : ObjectId
Return values
ObjectId
—
getName()
public
getName() : string
Return values
string
—
getOwnerId()
public
getOwnerId() : ObjectId
Return values
ObjectId
—
getPortals()
public
getPortals() : array<string|int, int>
Return values
array<string|int, int>
—
getServiceAreaDataSetId()
public
getServiceAreaDataSetId() : ObjectId
Return values
ObjectId
—
getSubscriptionPlanId()
public
getSubscriptionPlanId() : ObjectId
Return values
ObjectId
—
getTemplates()
public
getTemplates() : array<string|int, ObjectId>
Return values
array<string|int, ObjectId>
—
getTitle()
public
getTitle() : string
Return values
string
—
getTypedBlocked()
public
getTypedBlocked(string $type) : bool
Parameters
-
$type
: string
-
Return values
bool
—
isTemplate()
public
isTemplate() : bool
Return values
bool
—
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
—
removePortal()
public
removePortal(int $portalId) : self
Parameters
-
$portalId
: int
-
Return values
self
—
removePortals()
public
removePortals(array<string|int, int> $portals) : $this
Parameters
-
$portals
: array<string|int, int>
-
Return values
$this
—
setBlocked()
public
setBlocked(array<string|int, mixed> $blocked) : self
Parameters
-
$blocked
: array<string|int, mixed>
-
Return values
self
—
setDomain()
public
setDomain(string $domain) : self
Parameters
-
$domain
: string
-
Return values
self
—
setIcon()
public
setIcon(array<string|int, mixed> $icon) : self
Parameters
-
$icon
: array<string|int, mixed>
-
Return values
self
—
setId()
public
setId(ObjectId $id) : self
Parameters
-
$id
: ObjectId
-
Return values
self
—
setIsTemplate()
public
setIsTemplate(bool $isTemplate) : self
Parameters
-
$isTemplate
: bool
-
Return values
self
—
setMessageDataSetId()
public
setMessageDataSetId(ObjectId $messageDataSetId) : self
Parameters
-
$messageDataSetId
: ObjectId
-
Return values
self
—
setMilestoneDataSetId()
public
setMilestoneDataSetId(ObjectId $milestoneDataSetId) : self
Parameters
-
$milestoneDataSetId
: ObjectId
-
Return values
self
—
setName()
public
setName([string $name = 'undefined' ]) : self
Parameters
-
$name
: string
= 'undefined'
-
Return values
self
—
setOwnerId()
public
setOwnerId(ObjectId $ownerId) : self
Parameters
-
$ownerId
: ObjectId
-
Return values
self
—
setPortals()
public
setPortals(array<string|int, int> $portals) : $this
Parameters
-
$portals
: array<string|int, int>
-
Return values
$this
—
setServiceAreaDataSetId()
public
setServiceAreaDataSetId(ObjectId $serviceAreaDataSetId) : self
Parameters
-
$serviceAreaDataSetId
: ObjectId
-
Return values
self
—
setSubscriptionPlanId()
public
setSubscriptionPlanId(ObjectId $subscriptionPlanId) : self
Parameters
-
$subscriptionPlanId
: ObjectId
-
Return values
self
—
setTemplate()
public
setTemplate(string $name, ObjectId $id) : self
Parameters
-
$name
: string
-
-
$id
: ObjectId
-
Return values
self
—
setTemplates()
public
setTemplates(array<string|int, ObjectId> $templates) : self
Parameters
-
$templates
: array<string|int, ObjectId>
-
Return values
self
—
setTitle()
public
setTitle(string $title) : self
Parameters
-
$title
: string
-
Return values
self
—
toArray()
public
toArray() : array<string|int, mixed>
Return values
array<string|int, mixed>
—