Zend Framework

"zf create project-provider" not work.

Details

  • Type: Bug Bug
  • Status: Resolved Resolved
  • Priority: Major Major
  • Resolution: Fixed
  • Affects Version/s: None
  • Fix Version/s: 1.8.4
  • Component/s: Zend_Tool
  • Labels:
    None

Description

using trunk.

"$ zf create project-provider foo bar "

Catchable fatal error: Argument 1 passed to Zend_Tool_Project_Provider_ProjectProvider::createResource() must be an instance of Zend_Tool_Project_Profile, boolean given, called in /usr/share/php/Zend/Tool/Project/Provider/ProjectProvider.php on line 84 and defined in /usr/share/php/Zend/Tool/Project/Provider/ProjectProvider.php on line 44

Zend_Tool_Project_Provider_ProjectProvider::create use parent's
Zend_Tool_Project_Provider_Abstract::_loadProfileRequired() method.

_loadProfileRequired() expects "$this->_loadProfile() "'s return value // mixed(false or Zend_Tool_Project_Profile)
but, _loadProfile() return boolean (not Zend_Tool_Project_Profile)

patch::
Zend_Tool_Project_Provider_Abstract::_loadProfile()

 
-        return $profile;
+        return true;
     }

Issue Links

Activity

Hide
Kazusuke Sasezaki added a comment -

patch for Zend_Tool_Project_Provider_Abstract->_loadProfile

Show
Kazusuke Sasezaki added a comment - patch for Zend_Tool_Project_Provider_Abstract->_loadProfile
Hide
Satoru Yoshida added a comment -

replace "return true" to "return $profile"

Show
Satoru Yoshida added a comment - replace "return true" to "return $profile"

People

Vote (0)
Watch (0)

Dates

  • Created:
    Updated:
    Resolved: