hoaproject / Dispatcher

The Hoa\Dispatcher library.
https://hoa-project.net/
12 stars 8 forks source link

[meta] Cut out dispatchers #11

Open Hywan opened 9 years ago

Hywan commented 9 years ago

The Basic dispatcher is able to dispatch a request/task on several callables: function, closure, class+method, object+method…

The idea is to extract each one of these forms as a standalone dispatcher. Then, when they will be tested, we could introduce an Aggregate dispatcher. Finally, the Basic dispatcher would be a special usage of the Aggregate dispatcher that aggregates all the existing dispatchers.

The roadmap is:

Progress:

--- Want to back this issue? **[Post a bounty on it!](https://www.bountysource.com/issues/7616920-meta-cut-out-dispatchers?utm_campaign=plugin&utm_content=tracker%2F2101836&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F2101836&utm_medium=issues&utm_source=github).
Jir4 commented 9 years ago

:+1: