public function setRoleProvider(array $roleProvider) { if (count($roleProvider) > 1) { throw new Exception\RuntimeException('You can only have one role provider'); } $this->roleProvider = $roleProvider; }
public function testThrowExceptionIfMoreThanOneRoleProviderIsSet() { $this->setExpectedException('ZfcRbac\\Exception\\RuntimeException'); $moduleOptions = new ModuleOptions(); $moduleOptions->setRoleProvider(['foo', 'bar']); }