CalendarAssignment
class CalendarAssignment extends Assignment (View source)
Properties
protected Key|null | $pk | from Assignment | |
protected Calendar | $permissionObject | ||
protected | $calendar | ||
protected | $permissionObjectToCheck | ||
protected | $inheritedPermissions |
Methods
setPermissionObject($calendar)
No description
ObjectInterface|null
getPermissionObject()
Get the object of the permission (for example, a Page instance).
from
Assignment
string
getPermissionKeyTaskURL(string $task = '', array $options = [])
Build the URL of a task (replaces the previous getPermissionKeyToolsURL method)
clearPermissionAssignment()
No description
Access|null
getPermissionAccessObject()
No description
Details
setPermissionObject($calendar)
No description
ObjectInterface|null
getPermissionObject()
Get the object of the permission (for example, a Page instance).
setPermissionKeyObject(Key $pk)
No description
string
getPermissionKeyTaskURL(string $task = '', array $options = [])
Build the URL of a task (replaces the previous getPermissionKeyToolsURL method)
clearPermissionAssignment()
No description
assignPermissionAccess(Access $pa)
No description
Access|null
getPermissionAccessObject()
No description