wip: add workbench command + unit tests
Signed-off-by:Eric Villard <dev@eviweb.fr>
rename config/workbench.php to config/config.php

Signed-off-by: Eric Villard <dev@eviweb.fr>
override guessPackagePath

Signed-off-by:Eric Villard <dev@eviweb.fr>
rename package

Signed-off-by:Eric Villard <dev@eviweb.fr>
change phpunit  required version
Signed-off-by:Eric Villard <dev@eviweb.fr>
require eviweb/illuminate-support package
Signed-off-by:Eric Villard <dev@eviweb.fr>
new parent class for WorkbenchServiceProvider

WorkbenchServiceProvider now relies on evidev\illuminate\redefined\support\ServiceProvider
instead of Illuminate\Support\ServiceProvider
Signed-off-by:Eric Villard <dev@eviweb.fr>
add new stub WorbenchCommandWrapper

wrapper for the WorkbenchCommand used to bypass callComposerUpdate calls
this allows to run tests using a virtual filesystem

Signed-off-by:Eric Villard <dev@eviweb.fr>
refactor WorkbenchCommandTest

now run tests using a virtual filesystem, this drastically increase performances
Signed-off-by:Eric Villard <dev@eviweb.fr>
fix: config object not available in standalone mode during testing

Signed-off-by:Eric Villard <dev@eviweb.fr>
add README.md, LICENSE, VERSION files

Signed-off-by: Eric Villard <dev@eviweb.fr>