/** * Creates an instance that fits best to the query * array. **/ static function get_instance($queries) { if (count($queries) < 2 or !MsController::get_instance()->get_config('parallel-dispatcher-url')) { return new MsSerialDispatcher(); } else { new MsParallelDispatcher(MsController::get_instance()->get_config('parallel-dispatcher-url')); } }
function __construct() { $this->controller = MsController::get_instance(); }