kzdali / loopcommandbundle
Symfony2 bundle for loop commands execution
Installs: 18
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
Type:symfony-bundle
pkg:composer/kzdali/loopcommandbundle
Requires
- php: >=5.3.2
- symfony/symfony: >=2.1
This package is not auto-updated.
Last update: 2026-02-01 01:18:02 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