public static function printData(\JqGrider\Grid $grid) { $repository = $grid->getRespository(); $conditions = new Conditions(); $conditions->initConditions(); // Call implementator to convert resource into setup data type $implementator = Factory::createResultImplementator($grid->getDataType()); $implementator->printData(self::createResource($repository, $conditions, $grid)); }