DefaultPermissionChecker
interface DefaultPermissionChecker (View source)
Allows objects to enforce permissions for the "root" level, where permissions can not be tied to a particular database record.
Objects below the "root" level should use their own can*() implementations instead of this interface.
Methods
Details
bool
canEdit(Member|null $member = null)
Can root be edited?
bool
canView(Member|null $member = null)
Can root be viewed?
bool
canDelete(Member|null $member = null)
Can root be deleted?
bool
canCreate(Member|null $member = null)
Can root objects be created?