kzdali / loopcommandbundle
Symfony2 bundle for loop commands execution
Package info
github.com/v03adk/LoopCommandBundle
Type:symfony-bundle
pkg:composer/kzdali/loopcommandbundle
1.0.0
2015-09-04 08:05 UTC
Requires
- php: >=5.3.2
- symfony/symfony: >=2.1
This package is not auto-updated.
Last update: 2026-04-26 02:29:53 UTC
README
Installation and configuration:
Pretty simple with Composer, run:
composer require kzdali/loopcommandbundle
Add LoopCommandBundle to your application kernel
// app/AppKernel.php public function registerBundles() { return array( // ... new KzDali\LoopCommandBundle\LoopCommandBundle(), // ... ); }
Configuration example and Usage
You should configure commands to loop in config.yml
loop_commands: commands: [cache:clear, doctrine:migrations:generate] # comma separated commands
Loop process starts automatically by CheckLoopRunning event listener. When contoller is called, if it implements LoopCommandInterface loop process starts.
// src/AppBundle/Controller/SomeConteroller.php use KzDali\LoopCommandBundle\Controller\LoopCommandInterface; // ... class SomeController extends Controller implements LoopCommandInterface { // ... }
To kill loop process
php app/console loop_command:kill_process