Sha256: 19bfb0f932350f290e6e7ded315974d130343bf2f362b3b936b3b35909ecbb7d
Contents?: true
Size: 511 Bytes
Versions: 4
Compression:
Stored size: 511 Bytes
Contents
module Workarea module Api module Storefront class MenusController < Api::Storefront::ApplicationController before_action :cache_page def index models = Navigation::Menu.all.select(&:active?) @menus = Workarea::Storefront::MenuViewModel.wrap(models, params) end def show model = Navigation::Menu.active.find(params[:id]) @menu = Workarea::Storefront::MenuViewModel.wrap(model, params) end end end end end
Version data entries
4 entries across 4 versions & 2 rubygems