/** * {@inheritDoc} */ public function createService(ServiceLocatorInterface $serviceLocator) { $config = $serviceLocator->get('Config'); $configArray = isset($config['auth_options']) ? $config['auth_options'] : array(); $options = new ModuleOptions($configArray); if ("" == $options->getFromName()) { /* @var $coreOptions \Core\Options\ModuleOptions */ $coreOptions = $serviceLocator->get('Core\\Options'); $options->setFromName($coreOptions->getSiteName()); } return new ModuleOptions($configArray); }
/** * @covers Auth\Options\ModuleOptions::getFromName * @covers Auth\Options\ModuleOptions::setFromName */ public function testSetGetFromName() { $input = 'Thomas Müller'; $this->options->setFromName($input); $this->assertEquals($input, $this->options->getFromName()); }