model = new OrderModel(); parent::__construct($app); } public function index(Request $request) { $params = $request->param(); $format_params = [ 'bar_code' => format_string($params['bar_code'] ?? null), 'category_id' => format_string($params['category_id'] ?? null) != null ? (int)$params['category_id']: null, 'is_serve' => format_string($params['is_serve'] ?? null) != null ? (int)$params['is_serve']: null, ]; View::assign([ 'list' => $this->model->findByPaginate($params), 'params' => $format_params ]); return view(); } }