Stud.IP  5.4
Authority Class Reference

Static Public Member Functions

static canShowCoursewareInstance (User $user, Instance $resource)
 
static canUpdateCoursewareInstance (User $user, Instance $resource)
 
static canShowBlock (User $user, Block $resource)
 
static canIndexBlocks (User $user, Container $resource)
 
static canCreateBlocks (User $user, Container $resource)
 
static canUpdateBlock (User $user, Block $resource)
 
static canDeleteBlock (User $user, Block $resource)
 
static canUpdateEditBlocker (User $user, $resource)
 
static canShowContainer (User $user, Container $resource)
 
static canIndexContainers (User $user, StructuralElement $resource)
 
static canCreateContainer (User $user, StructuralElement $resource)
 
static canUpdateContainer (User $user, Container $resource)
 
static canDeleteContainer (User $user, Container $resource)
 
static canReorderBlocks (User $user, Container $resource)
 
static canReorderContainers (User $user, StructuralElement $resource)
 
static canShowStructuralElement (User $user, StructuralElement $resource)
 
static canUpdateStructuralElement (User $user, StructuralElement $resource)
 
static canCreateStructuralElement (User $user, StructuralElement $resource)
 
static canDeleteStructuralElement (User $user, StructuralElement $resource)
 
static canIndexBookmarks (User $user, Instance $resource)
 
static canUpdateBookmarks (User $user, Instance $resource)
 
static canAddBookmarkToAUser (User $actor, User $user)
 
static canModifyBookmarksOfAUser (User $actor, User $user)
 
static canIndexBookmarksOfAUser (User $actor, User $user)
 
static canIndexStructuralElements (User $user)
 
static canIndexStructuralElementsShared (User $user)
 
static canIndexStructuralElementsReleased (User $user)
 
static canReorderStructuralElements (User $user, $resource)
 
static canShowUserDataField (User $user, UserDataField $resource)
 
static canUpdateUserDataField (User $user, UserDataField $resource)
 
static canShowUserProgress (User $user, UserProgress $resource)
 
static canUpdateUserProgress (User $user, UserProgress $resource)
 
static canIndexBlockComments (User $user, Block $resource)
 
static canShowBlockComment (User $user, BlockComment $resource)
 
static canCreateBlockComment (User $user, Block $resource)
 
static canUpdateBlockComment (User $user, BlockComment $resource)
 
static canDeleteBlockComment (User $user, BlockComment $resource)
 
static canIndexBlockFeedback (User $user, Block $resource)
 
static canCreateBlockFeedback (User $user, Block $resource)
 
static canShowBlockFeedback (User $user, BlockFeedback $resource)
 
static canUpdateBlockFeedback (User $user, BlockFeedback $resource)
 
static canDeleteBlockFeedback (User $user, BlockFeedback $resource)
 
static canUploadStructuralElementsImage (User $user, StructuralElement $resource)
 
static canDeleteStructuralElementsImage (User $user, StructuralElement $resource)
 
static canShowTaskGroup (User $user, TaskGroup $resource)
 
static canUpdateTaskGroup (User $user, TaskGroup $resource)
 
static canDeleteTaskGroup (User $user, TaskGroup $resource)
 
static canShowTask (User $user, Task $resource)
 
static canIndexTasks (User $user)
 
static canCreateTasks (User $user, StructuralElement $resource)
 
static canUpdateTask (User $user, Task $resource)
 
static canDeleteTask (User $user, Task $resource)
 
static canRenewTask (User $user, Task $resource)
 
static canCreateTaskFeedback (User $user, Task $resource)
 
static canShowTaskFeedback (User $user, Task $resource)
 
static canUpdateTaskFeedback (User $user, Task $resource)
 
static canDeleteTaskFeedback (User $user, Task $resource)
 
static canIndexStructuralElementComments (User $user, StructuralElement $resource)
 
static canShowStructuralElementComment (User $user, StructuralElementComment $resource)
 
static canCreateStructuralElementComment (User $user, StructuralElement $resource)
 
static canUpdateStructuralElementComment (User $user, StructuralElementComment $resource)
 
static canDeleteStructuralElementComment (User $user, StructuralElementComment $resource)
 
static canIndexStructuralElementFeedback (User $user, StructuralElement $resource)
 
static canCreateStructuralElementFeedback (User $user, StructuralElement $resource)
 
static canUpdateStructuralElementFeedback (User $user, StructuralElementFeedback $resource)
 
static canShowStructuralElementFeedback (User $user, StructuralElementFeedback $resource)
 
static canDeleteStructuralElementFeedback (User $user, StructuralElementFeedback $resource)
 
static canShowTemplate (User $user, Template $resource)
 
static canIndexTemplates (User $user)
 
static canCreateTemplate (User $user)
 
static canUpdateTemplate (User $user, Template $resource)
 
static canDeleteTemplate (User $user, Template $resource)
 
static canIndexPublicLinks (User $user)
 
static canShowPublicLink (User $user, PublicLink $resource)
 
static canCreatePublicLink (User $user)
 
static canUpdatePublicLink (User $user, PublicLink $resource)
 
static canDeletePublicLink (User $user, PublicLink $resource)
 
static canShowPublicStructuralElement (StructuralElement $resource)
 
static canShowUnit (User $user, Unit $resource)
 
static canIndexUnits (User $user)
 
static canCreateUnit (User $user, \Range $range)
 
static canSortUnit (User $user, \Range $range)
 
static canUpdateUnit (User $user, Unit $resource)
 
static canDeleteUnit (User $user, Unit $resource)
 
static canIndexUnitsOfACourse (User $user, Course $course)
 
static canIndexUnitsOfAUser (User $request_user, User $user)
 
static canShowClipboard (User $user, Clipboard $resource)
 
static canIndexClipboardsOfAUser (User $request_user, User $user)
 
static canIndexClipboards (User $user)
 
static canCreateClipboard (User $user, $resource)
 
static canUpdateClipboard (User $user, Clipboard $resource)
 
static canDeleteClipboard (User $user, Clipboard $resource)
 
static canDeleteClipboardsOfAUser (User $request_user, User $user)
 
static canInsertFromClipboard (User $user, Clipboard $resource)
 

Detailed Description

(PHPMD.CamelCaseParameterName) (PHPMD.CamelCaseVariableName) (PHPMD.CouplingBetweenObjects) (PHPMD.ExcessiveClassComplexity) (PHPMD.ExcessivePublicCount) (PHPMD.StaticAccess) (PHPMD.Superglobals) (PHPMD.TooManyMethods) (PHPMD.TooManyPublicMethods)

Member Function Documentation

◆ canAddBookmarkToAUser()

static canAddBookmarkToAUser ( User  $actor,
User  $user 
)
static

◆ canCreateBlockComment()

static canCreateBlockComment ( User  $user,
Block  $resource 
)
static

◆ canCreateBlockFeedback()

static canCreateBlockFeedback ( User  $user,
Block  $resource 
)
static

◆ canCreateBlocks()

static canCreateBlocks ( User  $user,
Container  $resource 
)
static

◆ canCreateClipboard()

static canCreateClipboard ( User  $user,
  $resource 
)
static

◆ canCreateContainer()

static canCreateContainer ( User  $user,
StructuralElement  $resource 
)
static

◆ canCreatePublicLink()

static canCreatePublicLink ( User  $user)
static

◆ canCreateStructuralElement()

static canCreateStructuralElement ( User  $user,
StructuralElement  $resource 
)
static

◆ canCreateStructuralElementComment()

static canCreateStructuralElementComment ( User  $user,
StructuralElement  $resource 
)
static

◆ canCreateStructuralElementFeedback()

static canCreateStructuralElementFeedback ( User  $user,
StructuralElement  $resource 
)
static

◆ canCreateTaskFeedback()

static canCreateTaskFeedback ( User  $user,
Task  $resource 
)
static

◆ canCreateTasks()

static canCreateTasks ( User  $user,
StructuralElement  $resource 
)
static

◆ canCreateTemplate()

static canCreateTemplate ( User  $user)
static

◆ canCreateUnit()

static canCreateUnit ( User  $user,
\Range  $range 
)
static

◆ canDeleteBlock()

static canDeleteBlock ( User  $user,
Block  $resource 
)
static

◆ canDeleteBlockComment()

static canDeleteBlockComment ( User  $user,
BlockComment  $resource 
)
static

◆ canDeleteBlockFeedback()

static canDeleteBlockFeedback ( User  $user,
BlockFeedback  $resource 
)
static

◆ canDeleteClipboard()

static canDeleteClipboard ( User  $user,
Clipboard  $resource 
)
static

◆ canDeleteClipboardsOfAUser()

static canDeleteClipboardsOfAUser ( User  $request_user,
User  $user 
)
static

◆ canDeleteContainer()

static canDeleteContainer ( User  $user,
Container  $resource 
)
static

◆ canDeletePublicLink()

static canDeletePublicLink ( User  $user,
PublicLink  $resource 
)
static

◆ canDeleteStructuralElement()

static canDeleteStructuralElement ( User  $user,
StructuralElement  $resource 
)
static

◆ canDeleteStructuralElementComment()

static canDeleteStructuralElementComment ( User  $user,
StructuralElementComment  $resource 
)
static

◆ canDeleteStructuralElementFeedback()

static canDeleteStructuralElementFeedback ( User  $user,
StructuralElementFeedback  $resource 
)
static

◆ canDeleteStructuralElementsImage()

static canDeleteStructuralElementsImage ( User  $user,
StructuralElement  $resource 
)
static

◆ canDeleteTask()

static canDeleteTask ( User  $user,
Task  $resource 
)
static

◆ canDeleteTaskFeedback()

static canDeleteTaskFeedback ( User  $user,
Task  $resource 
)
static

◆ canDeleteTaskGroup()

static canDeleteTaskGroup ( User  $user,
TaskGroup  $resource 
)
static

◆ canDeleteTemplate()

static canDeleteTemplate ( User  $user,
Template  $resource 
)
static

◆ canDeleteUnit()

static canDeleteUnit ( User  $user,
Unit  $resource 
)
static

◆ canIndexBlockComments()

static canIndexBlockComments ( User  $user,
Block  $resource 
)
static

◆ canIndexBlockFeedback()

static canIndexBlockFeedback ( User  $user,
Block  $resource 
)
static

◆ canIndexBlocks()

static canIndexBlocks ( User  $user,
Container  $resource 
)
static

◆ canIndexBookmarks()

static canIndexBookmarks ( User  $user,
Instance  $resource 
)
static

◆ canIndexBookmarksOfAUser()

static canIndexBookmarksOfAUser ( User  $actor,
User  $user 
)
static

◆ canIndexClipboards()

static canIndexClipboards ( User  $user)
static

◆ canIndexClipboardsOfAUser()

static canIndexClipboardsOfAUser ( User  $request_user,
User  $user 
)
static

◆ canIndexContainers()

static canIndexContainers ( User  $user,
StructuralElement  $resource 
)
static

◆ canIndexPublicLinks()

static canIndexPublicLinks ( User  $user)
static

◆ canIndexStructuralElementComments()

static canIndexStructuralElementComments ( User  $user,
StructuralElement  $resource 
)
static

◆ canIndexStructuralElementFeedback()

static canIndexStructuralElementFeedback ( User  $user,
StructuralElement  $resource 
)
static

◆ canIndexStructuralElements()

static canIndexStructuralElements ( User  $user)
static

(PHPMD.Superglobals)

◆ canIndexStructuralElementsReleased()

static canIndexStructuralElementsReleased ( User  $user)
static

◆ canIndexStructuralElementsShared()

static canIndexStructuralElementsShared ( User  $user)
static

◆ canIndexTasks()

static canIndexTasks ( User  $user)
static

◆ canIndexTemplates()

static canIndexTemplates ( User  $user)
static

◆ canIndexUnits()

static canIndexUnits ( User  $user)
static

◆ canIndexUnitsOfACourse()

static canIndexUnitsOfACourse ( User  $user,
Course  $course 
)
static

◆ canIndexUnitsOfAUser()

static canIndexUnitsOfAUser ( User  $request_user,
User  $user 
)
static

◆ canInsertFromClipboard()

static canInsertFromClipboard ( User  $user,
Clipboard  $resource 
)
static

◆ canModifyBookmarksOfAUser()

static canModifyBookmarksOfAUser ( User  $actor,
User  $user 
)
static

◆ canRenewTask()

static canRenewTask ( User  $user,
Task  $resource 
)
static

◆ canReorderBlocks()

static canReorderBlocks ( User  $user,
Container  $resource 
)
static

◆ canReorderContainers()

static canReorderContainers ( User  $user,
StructuralElement  $resource 
)
static

◆ canReorderStructuralElements()

static canReorderStructuralElements ( User  $user,
  $resource 
)
static

◆ canShowBlock()

static canShowBlock ( User  $user,
Block  $resource 
)
static

(PHPMD.Superglobals)

◆ canShowBlockComment()

static canShowBlockComment ( User  $user,
BlockComment  $resource 
)
static

◆ canShowBlockFeedback()

static canShowBlockFeedback ( User  $user,
BlockFeedback  $resource 
)
static

◆ canShowClipboard()

static canShowClipboard ( User  $user,
Clipboard  $resource 
)
static

◆ canShowContainer()

static canShowContainer ( User  $user,
Container  $resource 
)
static

◆ canShowCoursewareInstance()

static canShowCoursewareInstance ( User  $user,
Instance  $resource 
)
static

◆ canShowPublicLink()

static canShowPublicLink ( User  $user,
PublicLink  $resource 
)
static

◆ canShowPublicStructuralElement()

static canShowPublicStructuralElement ( StructuralElement  $resource)
static

◆ canShowStructuralElement()

static canShowStructuralElement ( User  $user,
StructuralElement  $resource 
)
static

◆ canShowStructuralElementComment()

static canShowStructuralElementComment ( User  $user,
StructuralElementComment  $resource 
)
static

◆ canShowStructuralElementFeedback()

static canShowStructuralElementFeedback ( User  $user,
StructuralElementFeedback  $resource 
)
static

◆ canShowTask()

static canShowTask ( User  $user,
Task  $resource 
)
static

◆ canShowTaskFeedback()

static canShowTaskFeedback ( User  $user,
Task  $resource 
)
static

◆ canShowTaskGroup()

static canShowTaskGroup ( User  $user,
TaskGroup  $resource 
)
static

◆ canShowTemplate()

static canShowTemplate ( User  $user,
Template  $resource 
)
static

◆ canShowUnit()

static canShowUnit ( User  $user,
Unit  $resource 
)
static

◆ canShowUserDataField()

static canShowUserDataField ( User  $user,
UserDataField  $resource 
)
static

◆ canShowUserProgress()

static canShowUserProgress ( User  $user,
UserProgress  $resource 
)
static

◆ canSortUnit()

static canSortUnit ( User  $user,
\Range  $range 
)
static

◆ canUpdateBlock()

static canUpdateBlock ( User  $user,
Block  $resource 
)
static

◆ canUpdateBlockComment()

static canUpdateBlockComment ( User  $user,
BlockComment  $resource 
)
static

◆ canUpdateBlockFeedback()

static canUpdateBlockFeedback ( User  $user,
BlockFeedback  $resource 
)
static

◆ canUpdateBookmarks()

static canUpdateBookmarks ( User  $user,
Instance  $resource 
)
static

◆ canUpdateClipboard()

static canUpdateClipboard ( User  $user,
Clipboard  $resource 
)
static

◆ canUpdateContainer()

static canUpdateContainer ( User  $user,
Container  $resource 
)
static

◆ canUpdateCoursewareInstance()

static canUpdateCoursewareInstance ( User  $user,
Instance  $resource 
)
static

◆ canUpdateEditBlocker()

static canUpdateEditBlocker ( User  $user,
  $resource 
)
static

◆ canUpdatePublicLink()

static canUpdatePublicLink ( User  $user,
PublicLink  $resource 
)
static

◆ canUpdateStructuralElement()

static canUpdateStructuralElement ( User  $user,
StructuralElement  $resource 
)
static

◆ canUpdateStructuralElementComment()

static canUpdateStructuralElementComment ( User  $user,
StructuralElementComment  $resource 
)
static

◆ canUpdateStructuralElementFeedback()

static canUpdateStructuralElementFeedback ( User  $user,
StructuralElementFeedback  $resource 
)
static

◆ canUpdateTask()

static canUpdateTask ( User  $user,
Task  $resource 
)
static

◆ canUpdateTaskFeedback()

static canUpdateTaskFeedback ( User  $user,
Task  $resource 
)
static

◆ canUpdateTaskGroup()

static canUpdateTaskGroup ( User  $user,
TaskGroup  $resource 
)
static

◆ canUpdateTemplate()

static canUpdateTemplate ( User  $user,
Template  $resource 
)
static

◆ canUpdateUnit()

static canUpdateUnit ( User  $user,
Unit  $resource 
)
static

◆ canUpdateUserDataField()

static canUpdateUserDataField ( User  $user,
UserDataField  $resource 
)
static

◆ canUpdateUserProgress()

static canUpdateUserProgress ( User  $user,
UserProgress  $resource 
)
static

◆ canUploadStructuralElementsImage()

static canUploadStructuralElementsImage ( User  $user,
StructuralElement  $resource 
)
static

The documentation for this class was generated from the following file: