public function dispatch(Controller $obj_controller)
    {
        $obj_controller->preDispatch();
        $obj_controller->dispatch();
        $obj_controller->postDispatch();
        $this->sendResponse($obj_controller->getResponse());
    }
public function dispatch(Controller $obj_controller)
    {
        $obj_controller->preDispatch();
        $obj_controller->dispatch();
        $obj_controller->postDispatch();
        $this->sendResponse($obj_controller->getResponse());
    }
public function dispatch ( Controller $ obj_controller ) { $ obj_controller -> preDispatch ( ) ; $ obj_controller -> dispatch ( ) ; $ obj_controller -> postDispatch ( ) ; $ this -> sendResponse ( $ obj_controller -> getResponse ( ) ) ; }
Go, Johnny, Go!

@param Controller $obj_controller
Go Johnny Go!