PHP Class Flarum\Core\Access\AbstractPolicy

Show file Open project: flarum/core Class Usage Examples

Protected Properties

Property Type Description
$model string

Public Methods

Method Description
getPermission ( GetPermission $event ) : boolean | null
getPermissionAfter ( GetPermission $event ) : boolean | null
scopeModelVisibility ( ScopeModelVisibility $event )
subscribe ( Illuminate\Contracts\Events\Dispatcher $events )

Method Details

getPermission() public method

public getPermission ( GetPermission $event ) : boolean | null
$event Flarum\Event\GetPermission
return boolean | null

getPermissionAfter() public method

public getPermissionAfter ( GetPermission $event ) : boolean | null
$event Flarum\Event\GetPermission
return boolean | null

scopeModelVisibility() public method

public scopeModelVisibility ( ScopeModelVisibility $event )
$event Flarum\Event\ScopeModelVisibility

subscribe() public method

public subscribe ( Illuminate\Contracts\Events\Dispatcher $events )
$events Illuminate\Contracts\Events\Dispatcher

Property Details

$model protected property

protected string $model
return string