Class: HhMenu::ComparingPackageListsController
- Inherits:
-
ApplicationController
- Object
- ApplicationController
- HhMenu::ComparingPackageListsController
- Includes:
- ResponseCacheConcern
- Defined in:
- app/controllers/hh_menu/comparing_package_lists_controller.rb
Instance Method Summary collapse
Methods included from ResponseCacheConcern
Instance Method Details
#index ⇒ Object
5 6 7 8 9 10 11 12 13 14 |
# File 'app/controllers/hh_menu/comparing_package_lists_controller.rb', line 5 def index package_type = normalize_package_type return render_error('Invalid package type') unless package_type service = ComparingPackageService.new(params, package_type) my_response_cache(service.cache_key, :json) do service.call end end |