Explorar o código

Merge r25262 to 1.12 release branch

git-svn-id: http://framework.zend.com/svn/framework/standard/branches/release-1.12@25263 44c647ce-9c0f-0410-b52a-842ac1e357ba
frosch %!s(int64=13) %!d(string=hai) anos
pai
achega
5e2818ed49
Modificáronse 1 ficheiros con 6 adicións e 6 borrados
  1. 6 6
      library/Zend/Layout.php

+ 6 - 6
library/Zend/Layout.php

@@ -174,12 +174,12 @@ class Zend_Layout
     {
         if (null === self::$_mvcInstance) {
             self::$_mvcInstance = new self($options, true);
-        }
-
-        if (is_string($options)) {
-            self::$_mvcInstance->setLayoutPath($options);
-        } elseif (is_array($options) || $options instanceof Zend_Config) {
-            self::$_mvcInstance->setOptions($options);
+        } else {
+            if (is_string($options)) {
+                self::$_mvcInstance->setLayoutPath($options);
+            } elseif (is_array($options) || $options instanceof Zend_Config) {
+                self::$_mvcInstance->setOptions($options);
+            }
         }
 
         return self::$_mvcInstance;