/** * Get adapters config, from ../config.php * * @param string $adapter_id * @return array */ public static function getAdaptersConfig($adapter_id = null) { static $config; if (!$config) { $config = OAuth2_Config::get('ADAPTERS'); } if ($adapter_id == null) { return $config; } if (empty($config[$adapter_id])) { return null; } return $config[$adapter_id]; }
public function setScope($key) { $config = OAuth2_Config::get('ADAPTERS', $this->adapter_id); if (empty($key) || empty($config)) { return; } $key = 'SCOPE_' . strtoupper($key); if (!empty($config[$key])) { $this->scope = $config[$key]; } }