Laravel策略 - 指定要使用的策略

时间:2016-02-28 23:14:33

标签: laravel laravel-5.2

我是否可以明确指定要与方法一起使用的特定策略,而不是使用与第二个参数的对象相关的策略?

我想做这样的事情:

$this->authorize('FeatureNamePolicy', 'isEnabled');

参数是:

  1. 政策名称
  2. 政策方法
  3. 而不是使用参数:

    1. 政策中的方法名称
    2. 对象(确定使用的策略)

1 个答案:

答案 0 :(得分:0)

我用这个

做到了
$this->authorize('featureIsEnabled', sheetPolicy::class);