function main() { prepareEnvironment(); try { $opts = new Zend_Console_Getopt(array('create application|a=s' => 'create application option with required string parameter', 'help' => 'help option with no required parameter')); $opts->parse(); } catch (Zend_Console_Getopt_Exception $e) { echo $e->getUsageMessage(); exit; } if ($applicationName = $opts->getOption('a')) { echo create(APPLICATION, array($applicationName)); exit; } echo "UNEXPECTED ERROR: missing argument. Type tn -help to see parameters \n"; exit; }
function main() { prepareEnvironment(); try { $opts = new Zend_Console_Getopt(array('create application|a=s' => 'create application option with required string parameter', 'help' => 'help option with no required parameter')); $opts->parse(); } catch (Zend_Console_Getopt_Exception $e) { echo $e->getUsageMessage(); exit; } if ($applicationName = $opts->getOption('a')) { create(APPLICATION, array($applicationName)); exit; } if ($opts->getOption('h')) { echo $e->getUsageMessage(); exit; } }