| 
    Bristol SU Support Package
    
   | 
 


Public Member Functions | |
| moduleInstance () | |
| logic () | |
| getPermissionAttribute () | |
| getTypeAttribute () | |
  Public Member Functions inherited from BristolSU\Support\Revision\HasRevisions | |
| initializeHasRevisions () | |
| getSystemUserId () | |
Protected Attributes | |
| $fillable | |
| $appends = ['type', 'permission'] | |
  Protected Attributes inherited from BristolSU\Support\Revision\HasRevisions | |
| $historyLimit | |
| $revisionCleanup | |
Represents a module instance permission
Definition at line 14 of file ModuleInstancePermission.php.
| BristolSU\Support\Permissions\Models\ModuleInstancePermission::getPermissionAttribute | ( | ) | 
Get the permission associated with the module instance permission class
Definition at line 61 of file ModuleInstancePermission.php.
| BristolSU\Support\Permissions\Models\ModuleInstancePermission::getTypeAttribute | ( | ) | 
Get the type of the associated permission class.
Definition at line 71 of file ModuleInstancePermission.php.
| BristolSU\Support\Permissions\Models\ModuleInstancePermission::logic | ( | ) | 
| BristolSU\Support\Permissions\Models\ModuleInstancePermission::moduleInstance | ( | ) | 
Get the associated module instance
Definition at line 41 of file ModuleInstancePermission.php.
      
  | 
  protected | 
Definition at line 34 of file ModuleInstancePermission.php.
      
  | 
  protected | 
Definition at line 22 of file ModuleInstancePermission.php.
 1.8.13