PHP Trait Flarum\Core\Access\AssertPermissionTrait

Show file Open project: flarum/core

Protected Methods

Method Description
assertAdmin ( User $actor )
assertCan ( User $actor, string $ability, mixed $arguments = [] )
assertGuest ( User $actor )
assertPermission ( $condition )
assertRegistered ( User $actor )

Method Details

assertAdmin() protected method

protected assertAdmin ( User $actor )
$actor Flarum\Core\User

assertCan() protected method

protected assertCan ( User $actor, string $ability, mixed $arguments = [] )
$actor Flarum\Core\User
$ability string
$arguments mixed

assertGuest() protected method

protected assertGuest ( User $actor )
$actor Flarum\Core\User

assertPermission() protected method

protected assertPermission ( $condition )
$condition

assertRegistered() protected method

protected assertRegistered ( User $actor )
$actor Flarum\Core\User