class ActsInRelation::Roles::Action

Public Instance Methods

define() click to toggle source
# File lib/acts_in_relation/roles/action.rb, line 4
      def define
        @class.class_eval <<-RUBY
          belongs_to :"#{source}"

          belongs_to :"target_#{target}",
            class_name: "#{target.capitalize}",
            foreign_key: :"target_#{target}_id"
        RUBY
      end