public function get_items($request) { $restaurantService = new RestaurantService(); $params = array('cityId' => $request->get_param('cityId')); if (strlen($request->get_param('menuType')) > 0) { $params['menuType'] = $request->get_param('menuType'); } //La consulta debe ser de más de tres parametros if (strlen($request->get_param('text')) > 3) { $params['text'] = $request->get_param('text'); } $restaurants = $restaurantService->getRestaurants($params); return $restaurants; }