All notable changes to this project will be documented in this file. This project adheres to Semantic Versioning.
View all Unreleased changes here
- Removed
extension.driver.php
from autoload - Setting
CWD
toDOCROOT
inbin\symphony
to avoid issues with relative paths
- Updated namespace from
Symphony\Console
topointybeard\Symphony\Extensions\Console
in efforts to standardise namespaces across multiple projects
- Added
CommandIterator
andCommandIteratorIterator
classes
- Updated
AbstractCommand
to useCommandIterator
instead ofCommandAutoloader::fetch()
- Removed
CommandAutoloader::fetch()
method in favour of usingCommandIterator
andCommandIteratorIterator
- Major rewrite to use
pointybeard/helpers
meta packages. - Namespace changed from
Symphony\Console\Lib
toSymphony\Console\Console
- Commands are now stored in
commands
folder instead ofbin
- Vastly improved option and argument handling provided by
pointybeard/helpers-cli-input
package
- Initial release