Sha256: 73af6a553aa126600a57f57fecf205e42219987e39d415816592768d5d192b38

Contents?: true

Size: 428 Bytes

Versions: 1

Compression:

Stored size: 428 Bytes

Contents

# frozen_string_literal: true

module Phlexi
  module Form
    module FieldOptions
      module Associations
        protected

        def reflection
          @reflection ||= find_association_reflection
        end

        def find_association_reflection
          if object.class.respond_to?(:reflect_on_association)
            object.class.reflect_on_association(key)
          end
        end
      end
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
phlexi-form-0.3.0.rc1 lib/phlexi/form/field_options/associations.rb