<?php
namespace Silber\Bouncer\Conductors;
use Illuminate\Database\Eloquent\Model;
use Silber\Bouncer\Contracts\Clipboard;
class ChecksRoles
{
protected $authority;
protected $clipboard;
public function __construct(Model $authority, Clipboard $clipboard)
{
$this->authority = $authority;
$this->clipboard = $clipboard;
}
public function a(...$roles)
{
return $this->clipboard->checkRole($this->authority, $roles, 'or');
}