/** * {@inheritdoc} */ public function getOptionParser() { $parser = parent::getOptionParser(); return $parser->description(__d('webmaster', "Webmaster Toolkit"))->addSubcommand('clear_cache', array('help' => __d('webmaster', "Clear application's cache"), 'parser' => $this->ClearCache->getOptionParser()))->addSubcommand('password', array('help' => __d('webmaster', "Get hashed password"), 'parser' => array('description' => __d('webmaster', "Get hashed password"), 'arguments' => array('password' => array('help' => __d('webmaster', "Password to hash"))))))->addSubcommand('requirements', array('help' => __d('webmaster', "Check the application's requirements"), 'parser' => $this->Requirements->getOptionParser())); }
/** * {@inheritdoc} */ public function getOptionParser() { $parser = parent::getOptionParser(); return $parser->description(__d('webmaster', "Check the application's requirements"))->addSubcommand('availability', array('help' => __d('webmaster', "Check application's services availability"), 'parser' => $this->Availability->getOptionParser()))->addSubcommand('implementation', array('help' => __d('webmaster', "Check application's implementation requirements"), 'parser' => $this->Implementation->getOptionParser()))->addSubcommand('stakeholder', array('help' => __d('webmaster', "Check application's stakeholder conditions"), 'parser' => $this->Stakeholder->getOptionParser())); }