Sfoglia il codice sorgente

ZF-9716
Applied patch for missing require statements near thrown exceptions in Zend_Acl

git-svn-id: http://framework.zend.com/svn/framework/standard/trunk@22455 44c647ce-9c0f-0410-b52a-842ac1e357ba

ralph 15 anni fa
parent
commit
6a4047353c
1 ha cambiato i file con 3 aggiunte e 0 eliminazioni
  1. 3 0
      library/Zend/Acl.php

+ 3 - 0
library/Zend/Acl.php

@@ -309,6 +309,7 @@ class Zend_Acl
                 }
                 $resourceParent = $this->get($resourceParentId);
             } catch (Zend_Acl_Exception $e) {
+                require_once 'Zend/Acl/Exception.php';
                 throw new Zend_Acl_Exception("Parent Resource id '$resourceParentId' does not exist", 0, $e);
             }
             $this->_resources[$resourceParentId]['children'][$resourceId] = $resource;
@@ -407,6 +408,7 @@ class Zend_Acl
             $resourceId     = $this->get($resource)->getResourceId();
             $inheritId = $this->get($inherit)->getResourceId();
         } catch (Zend_Acl_Exception $e) {
+            require_once 'Zend/Acl/Exception.php';
             throw new Zend_Acl_Exception($e->getMessage(), $e->getCode(), $e);
         }
 
@@ -445,6 +447,7 @@ class Zend_Acl
         try {
             $resourceId = $this->get($resource)->getResourceId();
         } catch (Zend_Acl_Exception $e) {
+            require_once 'Zend/Acl/Exception.php';
             throw new Zend_Acl_Exception($e->getMessage(), $e->getCode(), $e);
         }