Browse Source

ZF-11464
Zend_Tool
Zend_Tool_Project_Provider_Controller checks for existing controller before canonicalizing name


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

adamlundrigan 14 năm trước cách đây
mục cha
commit
7e127f49c4
1 tập tin đã thay đổi với 3 bổ sung3 xóa
  1. 3 3
      library/Zend/Tool/Project/Provider/Controller.php

+ 3 - 3
library/Zend/Tool/Project/Provider/Controller.php

@@ -128,6 +128,9 @@ class Zend_Tool_Project_Provider_Controller
                 );
         }
         
+        $originalName = $name;
+        $name = ucfirst($name);
+        
         if (self::hasResource($this->_loadedProfile, $name, $module)) {
             throw new Zend_Tool_Project_Provider_Exception('This project already has a controller named ' . $name);
         }
@@ -137,9 +140,6 @@ class Zend_Tool_Project_Provider_Controller
             throw new Zend_Tool_Project_Provider_Exception('Controller names should be camel cased.');
         }
 
-        $originalName = $name;
-        $name = ucfirst($name);
-
         try {
             $controllerResource = self::createResource($this->_loadedProfile, $name, $module);
             if ($indexActionIncluded) {