Esempio n. 1
0
 /**
  * _createHelpResponse
  *
  * @param unknown_type $options
  */
 protected function _createHelpResponse($options = array())
 {
     require_once 'Zend/Tool/Framework/Client/Console/HelpSystem.php';
     $helpSystem = new Zend_Tool_Framework_Client_Console_HelpSystem();
     $helpSystem->setRegistry($this->_registry);
     if (isset($options['error'])) {
         $helpSystem->respondWithErrorMessage($options['error']);
     }
     if (isset($options['actionName']) && isset($options['providerName'])) {
         $helpSystem->respondWithSpecialtyAndParamHelp($options['providerName'], $options['actionName']);
     } elseif (isset($options['actionName'])) {
         $helpSystem->respondWithActionHelp($options['actionName']);
     } elseif (isset($options['providerName'])) {
         $helpSystem->respondWithProviderHelp($options['providerName']);
     } else {
         $helpSystem->respondWithGeneralHelp();
     }
 }