Stud.IP  5.4
Authority Class Reference

Static Public Member Functions

static canShowCourse (User $user, Course $course, $scope)
 
static canEditCourse (User $user, Course $course)
 
static canIndexCourses (User $user)
 
static canIndexMemberships (User $user, Course $course)
 
static canIndexMembershipsOfUser (User $observer, User $user)
 

Data Fields

const SCOPE_BASIC = 'basic'
 
const SCOPE_EXTENDED = 'extended'
 

Member Function Documentation

◆ canEditCourse()

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

(PHPMD.Superglobals)

◆ canIndexCourses()

static canIndexCourses ( User  $user)
static

(PHPMD.UnusedFormalParameter)

◆ canIndexMemberships()

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

◆ canIndexMembershipsOfUser()

static canIndexMembershipsOfUser ( User  $observer,
User  $user 
)
static

◆ canShowCourse()

static canShowCourse ( User  $user,
Course  $course,
  $scope 
)
static

(PHPMD.Superglobals)

Field Documentation

◆ SCOPE_BASIC

const SCOPE_BASIC = 'basic'

◆ SCOPE_EXTENDED

const SCOPE_EXTENDED = 'extended'

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