Beispiel #1
0
 public function testGetConfig()
 {
     $this->assertInstanceOf('\\Webiny\\Component\\Config\\ConfigObject', Http::getConfig());
 }
Beispiel #2
0
 /**
  * Returns session config from Http object.
  *
  * @return ConfigObject
  */
 public static function getConfig()
 {
     return Http::getConfig()->get('Session', new ConfigObject([]));
 }
Beispiel #3
0
 /**
  * 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)];
 }