예제 #1
0
 public function testSimpleKeyValueConfigurationGetsNormalized()
 {
     $config = new PolicyConfiguration(['post.delete' => DeletePostPolicy::class]);
     $actual = $config->get();
     $expected = ['post.delete' => ['handler' => DeletePostPolicy::class]];
     $this->assertSame($actual, $expected);
 }
예제 #2
0
 public function __construct(PolicyConfiguration $configuration, PolicyResolver $policyResolver)
 {
     $this->policyResolver = $policyResolver;
     $this->configuration = $configuration->get();
 }