PHP 클래스 App\Models\Forum\Authorize

상속: extends Illuminate\Database\Eloquent\Model
파일 보기 프로젝트 열기: ppy/osu-web 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
$timestamps

보호된 프로퍼티들

프로퍼티 타입 설명
$table

공개 메소드들

메소드 설명
aclCheck ( $user, $authOption, $forum )
aclGetAllowedForums ( $user, $authOption )
increasesPostsCount ( $user, $forum )
postsCountedForums ( $user )
scopeDirectAcl ( $query, $groupIds, $authOptionId )
scopeRoleAcl ( $query, $groupIds, $authOptionId )

메소드 상세

aclCheck() 공개 정적인 메소드

public static aclCheck ( $user, $authOption, $forum )

aclGetAllowedForums() 공개 정적인 메소드

public static aclGetAllowedForums ( $user, $authOption )

increasesPostsCount() 공개 정적인 메소드

public static increasesPostsCount ( $user, $forum )

postsCountedForums() 공개 정적인 메소드

public static postsCountedForums ( $user )

scopeDirectAcl() 공개 메소드

public scopeDirectAcl ( $query, $groupIds, $authOptionId )

scopeRoleAcl() 공개 메소드

public scopeRoleAcl ( $query, $groupIds, $authOptionId )

프로퍼티 상세

$table 보호되어 있는 프로퍼티

protected $table

$timestamps 공개적으로 프로퍼티

public $timestamps