LogsAssignment
class LogsAssignment extends PageAssignment (View source)
Properties
| PageKey | $pk | from PageAssignment | |
| protected ObjectInterface|null | $permissionObject | The object of the permission (for example, a Page instance).  | 
                from Assignment | 
| protected array | $inheritedPageTypeDraftPermissions | Permissions that come from "Edit Page Type Draft" permissions.  | 
                from PageAssignment | 
Methods
                    setPermissionObject(ObjectInterface $po)
        
                                            
                Set 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)
from 
PageAssignment
            Details
        
                            
    setPermissionObject(ObjectInterface $po)
        
    
    Set the object of the permission (for example, a Page instance).
        
                            Page
    getPermissionObject()
        
    
    No description
        
                            
    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