Merge "Http::getProxy() method to get proxy configuration"
[lhc/web/wiklou.git] / includes / TemplateParser.php
index 44d264d..20142a7 100644 (file)
@@ -38,7 +38,7 @@ class TemplateParser {
 
        /**
         * @param string $templateDir
-        * @param boolean $forceRecompile
+        * @param bool $forceRecompile
         */
        public function __construct( $templateDir = null, $forceRecompile = false ) {
                $this->templateDir = $templateDir ?: __DIR__ . '/templates';
@@ -103,7 +103,7 @@ class TemplateParser {
 
                if ( $secretKey ) {
                        // See if the compiled PHP code is stored in cache.
-                       $cache = ObjectCache::newAccelerator( CACHE_ANYTHING );
+                       $cache = ObjectCache::getLocalServerInstance( CACHE_ANYTHING );
                        $key = $cache->makeKey( 'template', $templateName, $fastHash );
                        $code = $this->forceRecompile ? null : $cache->get( $key );
 
@@ -170,13 +170,13 @@ class TemplateParser {
                }
                return LightnCandy::compile(
                        $code,
-                       array(
+                       [
                                // Do not add more flags here without discussion.
                                // If you do add more flags, be sure to update unit tests as well.
                                'flags' => LightnCandy::FLAG_ERROR_EXCEPTION,
                                'basedir' => $this->templateDir,
                                'fileext' => '.mustache',
-                       )
+                       ]
                );
        }
 
@@ -197,7 +197,7 @@ class TemplateParser {
         * @param array $scopes
         * @return string
         */
-       public function processTemplate( $templateName, $args, array $scopes = array() ) {
+       public function processTemplate( $templateName, $args, array $scopes = [] ) {
                $template = $this->getTemplate( $templateName );
                return call_user_func( $template, $args, $scopes );
        }