module JsonapiForRails::Controller::BeforeActions::Record
Public Class Methods
included(receiver)
click to toggle source
# File lib/jsonapi_for_rails/controller/before_actions/record.rb, line 6 def self.included receiver #$stderr.puts "JsonapiForRails::Controller::RecordFromRequest included into #{receiver}" receiver.send :include, InstanceMethods run_macros receiver end
run_macros(receiver)
click to toggle source
# File lib/jsonapi_for_rails/controller/before_actions/record.rb, line 12 def self.run_macros receiver receiver.instance_exec do before_action :jsonapi_require_record, except: [ :index, :create ] private :jsonapi_require_record end end