Artesaos\Defender\Repositories\Eloquent\EloquentPermissionRepository::getActivesByUser PHP Method

getActivesByUser() public method

public getActivesByUser ( $user ) : Illuminate\Database\Eloquent\Collection
$user
return Illuminate\Database\Eloquent\Collection
    public function getActivesByUser($user)
    {
        $table = $user->permissions()->getTable();
        return $user->permissions()->where($table . '.value', true)->where(function ($q) use($table) {
            $q->where($table . '.expires', '>=', Carbon::now());
            $q->orWhereNull($table . '.expires');
        })->get();
    }