public function testGetConfig() { $this->assertInstanceOf('\\Webiny\\Component\\Config\\ConfigObject', Http::getConfig()); }
/** * Returns session config from Http object. * * @return ConfigObject */ public static function getConfig() { return Http::getConfig()->get('Session', new ConfigObject([])); }
/** * Get a list of trusted headers. * * @return array List of trusted headers. */ public function getTrustedHeaders() { $trustedHeaders = Http::getConfig()->TrustedHeaders; return ['client_ip' => $trustedHeaders->get('client_ip', self::HEADER_CLIENT_IP), 'client_host' => $trustedHeaders->get('client_host', self::HEADER_CLIENT_HOST), 'client_proto' => $trustedHeaders->get('client_proto', self::HEADER_CLIENT_PROTO), 'client_port' => $trustedHeaders->get('client_port', self::HEADER_CLIENT_PORT)]; }