Skip to content

Milestones

List view

  • - [ ] Create Semaphore implementation - [ ] Create SharedMemory implementation - [ ] Integrate with PSR-3 - [ ] Make `Action` interface lean (Interface Segregation Principle) - [ ] Rename `Action` interface do `Executable` - [ ] Use `Symfony\EventDispatcher`? Create `Triggerable` interface? Passs `Triggerable` as an argument of `Child` class? - [ ] Make `Child` easier to use by accepting callbacks on constructor - [ ] Make `Child` accept `Context` as an argument - [ ] Make it compatible with PHP 7 - [ ] Remove shortcuts from `Control`: `signal()` and `info()` (Law of Demeter) - [ ] Set `control` as a property on `Context` instead of pass it directly to Actions? - [ ] Create `Builder` for `Child` - [ ] Trigger ERROR, FAILURE, SUCCESS and FINISH events by signals to avoid the lost of events when process exists

    No due date