zfcampus / zf-deploy

BSD 3-Clause "New" or "Revised" License
66 stars 24 forks source link

Use zf-console #11

Closed weierophinney closed 10 years ago

weierophinney commented 10 years ago

Rewrites the application to use zf-console, allowing cleaner separation of concerns.

Deploy is now solely worried about creating the deployment package, and options related to that activiity.

SelfUpdate handles the self-updating phar functionality.

Routes are defined that do filtering and validation, and provide comprehensive help for the commands and available options.

Essentially, this commit changes the command structure to:

Usage and help messages are now built-in. All functionality is equivalent to the previous version, with the exception of the command option names.