Sha256: 086c675e888b7d0ec5fe8ac367e6a0e947657d1c61202d1cd38c81fa705f376f
Contents?: true
Size: 460 Bytes
Versions: 7
Compression:
Stored size: 460 Bytes
Contents
class WidgetsController < ::ApplicationController include ::Trax::Controller include ::Trax::Controller::Collection::Pageable defaults :resource_class => ::Widget has_scope :by_id actions :index, :show, :create, :update, :destroy def widget_params params.require(:widget).permit(:name, :quantity) end def user_email params[:user_email] end def current_user @current_user ||= ::User.find_by(:email => user_email) end end
Version data entries
7 entries across 7 versions & 1 rubygems