Kaynağa Gözat

Simplify `setPartials` nested ifs.

Justin Hileman 12 yıl önce
ebeveyn
işleme
72007e65b4
1 değiştirilmiş dosya ile 5 ekleme ve 5 silme
  1. 5 5
      src/Mustache/Engine.php

+ 5 - 5
src/Mustache/Engine.php

@@ -241,14 +241,14 @@ class Mustache_Engine
      */
     public function setPartials(array $partials = array())
     {
-        if (isset($this->partialsLoader)) {
-            if (!$this->partialsLoader instanceof Mustache_Loader_MutableLoader) {
-                throw new Mustache_Exception_RuntimeException('Unable to set partials on an immutable Mustache Loader instance');
-            }
-        } else {
+        if (!isset($this->partialsLoader)) {
             $this->partialsLoader = new Mustache_Loader_ArrayLoader;
         }
 
+        if (!$this->partialsLoader instanceof Mustache_Loader_MutableLoader) {
+            throw new Mustache_Exception_RuntimeException('Unable to set partials on an immutable Mustache Loader instance');
+        }
+
         $this->partialsLoader->setTemplates($partials);
     }