module JsonapiForRails::Controller::BeforeActions::Relationship
Public Class Methods
included(receiver)
click to toggle source
# File lib/jsonapi_for_rails/controller/before_actions/relationship.rb, line 6 def self.included receiver receiver.send :include, InstanceMethods run_macros receiver end
run_macros(receiver)
click to toggle source
# File lib/jsonapi_for_rails/controller/before_actions/relationship.rb, line 11 def self.run_macros receiver receiver.instance_exec do before_action :jsonapi_require_relationship, only: [ :relationship_show, :relationship_update, :relationship_add, :relationship_remove ] private :jsonapi_require_relationship end end