winzou / console-bundle
This bundle allows you accessing the symfony2 console via your browser
Installs: 28 761
Dependents: 0
Suggesters: 0
Security: 0
Stars: 37
Watchers: 6
Forks: 59
Language:JavaScript
Type:symfony-bundle
Requires
- php: >=5.3.3
- symfony/console: >=2.1.0,<3.0
- symfony/framework-bundle: >=2.1.0,<3.0
This package is auto-updated.
Last update: 2022-02-01 12:21:46 UTC
README
This bundle allows you accessing the Symfony2 console via your browser.
Features
- Colored output
- Autocompletion for command names
- Local command history (localStorage)
cache:clear
works
Installation
-
Add
coresphere/console-bundle
to your composer.json file and runcomposer.phar update
// composer.json "require": { ... "winzou/console-bundle": "1.*", ... }
-
Add the following route to your routing configuration
#app/config/routing_dev.yml console: resource: "@CoreSphereConsoleBundle/Resources/config/routing.yml"
-
Register the bundle in you AppKernel in the development section
// app/ApplicationKernel.php public function registerBundles() { $bundles = array( // other bundles here... ); if (in_array($this->getEnvironment(), array('dev', 'test'))) { // ... $bundles[] = new CoreSphere\ConsoleBundle\CoreSphereConsoleBundle(); } return $bundles; }
-
run the assets:install command to install the css and js files
./app/console assets:install web
Tips
- Type
.clear
to clear the console window
Preview
Dependencies
- jQuery
- Twig
Compatibility
Tested with:
- Chrome
- Firefox 4
- Opera 11
- Safari 5
Todo
- Write Javascript tests
- Add console as "pop up" to web developer toolbar
- Figure out how to allow interactive mode (possible? extreme hacky?)