在 silex 上使用选民
Using voters on silex
我一直在寻找有关在 silex 上使用投票器的文档甚至示例。但是,那里没有很多。
有没有在 silex 1.* 上使用选民的好例子?甚至文档?
据我所知,没有专门介绍如何在 Silex 项目中使用选民的文档。但是只需覆盖 security.voters
数组即可添加自己的投票者非常简单:
use Silex\Provider\SecurityServiceProvider;
$app->register(new SecurityServiceProvider());
$app['security.voters'] = $app->share($app->extend('security.voters', function ($voters, $app) {
$voters[] = new MyVoter();
return $voters;
}));
我一直在寻找有关在 silex 上使用投票器的文档甚至示例。但是,那里没有很多。
有没有在 silex 1.* 上使用选民的好例子?甚至文档?
据我所知,没有专门介绍如何在 Silex 项目中使用选民的文档。但是只需覆盖 security.voters
数组即可添加自己的投票者非常简单:
use Silex\Provider\SecurityServiceProvider;
$app->register(new SecurityServiceProvider());
$app['security.voters'] = $app->share($app->extend('security.voters', function ($voters, $app) {
$voters[] = new MyVoter();
return $voters;
}));