/** * returns the advertised title * * @return array */ public function __invoke() { $SocialNetworksEnabled = []; foreach ($this->config['hybridauth'] as $key => $val) { if ($val['enabled'] and in_array(strtolower($key), $this->options->getEnableLogins())) { $SocialNetworksEnabled[strtolower($key)] = $key; } } return $SocialNetworksEnabled; }
/** * @covers Auth\Options\ModuleOptions::getEnableLogins * @covers Auth\Options\ModuleOptions::setEnableLogins */ public function testSetGetEnableLogins() { $input = ['xing', 'linkedin']; $this->options->setEnableLogins($input); $this->assertEquals($input, $this->options->getEnableLogins()); }