CLI\Dispatcher

Class Phalcon\CLI\Dispatcher

extends abstract class Phalcon\Dispatcher

implements Phalcon\Events\EventsAwareInterface, Phalcon\DI\InjectionAwareInterface, Phalcon\DispatcherInterface

Dispatching is the process of taking the command-line arguments, extracting the module name, task name, action name, and optional parameters contained in it, and then instantiating a task and calling an action on it.

$di = new Phalcon\DI();

$dispatcher = new Phalcon\CLI\Dispatcher();

  $dispatcher->setDI($di);

$dispatcher->setTaskName('posts