コード例 #1
0
ファイル: App.php プロジェクト: Talesoft/tale-base
 private static function _setPhpOptions()
 {
     $options = Config::get('php-options', []);
     foreach ($options as $name => $value) {
         ini_set(StringUtil::dasherize($name, '.'), $value);
     }
 }
コード例 #2
0
ファイル: Server.php プロジェクト: Talesoft/tale-base
 public static function getHeaders()
 {
     foreach ($_SERVER as $name => $value) {
         if (strncmp($name, 'HTTP_', 5) === 0) {
             $name = StringUtil::dasherize(StringUtil::humanize(strtolower(substr($name, 5))));
             (yield $name => $value);
         }
     }
 }
コード例 #3
0
ファイル: Request.php プロジェクト: talesoft/tale-framework
 public static function getHeadersFromEnvironment()
 {
     self::_validateWebEnvironment();
     foreach ($_SERVER as $name => $value) {
         if (strncmp($name, 'HTTP_', 5) === 0) {
             $name = StringUtil::dasherize(StringUtil::humanize(strtolower(substr($name, 5))));
             (yield $name => $value);
         }
     }
 }