InstanceSlotRule
class InstanceSlotRule implements JsonSerializable, ObjectInterface (View source)
Constants
RULE_TYPE_AUTOMATIC_SLOT_PINNED |
This is set when an editor or administrator uses the in-context controls to pin an auto generated slot |
RULE_TYPE_CUSTOM_CONTENT |
This is set when an editor or administrator uses the in-context controls to generate a custom slot and place
it in the board. |
RULE_TYPE_DESIGNER_CUSTOM_CONTENT |
This is set when an admin uses the Dashboard board designer interface to create custom content and push it out
to one or more boards. These slots supersede the editor rules above. |
Properties
protected | $boardInstanceSlotRuleID | ||
protected | $instance | ||
protected | $slot | Note: This CANNOT be an actual link to the slot object, even though you think it could/should be. This needs to be a dumb rule with just the number of the slot, so that we can manipulate objects after we render. |
|
protected | $batchIdentifier | ||
protected | $bID | ||
protected | $user | ||
protected | $notes | ||
protected | $timezone | ||
protected | $isLocked | ||
protected | $dateCreated | ||
protected | $startDate | ||
protected | $endDate | ||
protected | $ruleType |
Methods
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
Details
mixed
getBoardInstanceSlotRuleID()
No description
mixed
getInstance()
No description
void
setInstance(mixed $instance)
No description
mixed
getSlot()
No description
void
setSlot(mixed $slot)
No description
mixed
getUser()
No description
void
setUser(mixed $user)
No description
mixed
getDateCreated()
No description
void
setDateCreated(mixed $dateCreated)
No description
mixed
getRuleType()
No description
void
setRuleType(mixed $ruleType)
No description
mixed
getBlockID()
No description
void
setBlockID(mixed $bID)
No description
mixed
getStartDate()
No description
void
setStartDate(mixed $startDate)
No description
mixed
getEndDate()
No description
void
setEndDate(mixed $endDate)
No description
mixed
getTimezone()
No description
void
setTimezone(mixed $timezone)
No description
mixed
getNotes()
No description
FormatterInterface
getRuleFormatter()
No description
void
setNotes(mixed $notes)
No description
bool
isLocked()
No description
void
setIsLocked(bool $isLocked)
No description
mixed
getBatchIdentifier()
No description
void
setBatchIdentifier(mixed $batchIdentifier)
No description
jsonSerialize()
No description
getPermissionAssignmentClassName()
No description
getPermissionObjectKeyCategoryHandle()
No description
getPermissionObjectIdentifier()
No description
getPermissionResponseClassName()
No description