module ActiveAdmin::ActiveResource::Base

Attributes

inheritance_column[W]

Public Class Methods

prepended(base) click to toggle source
# File lib/activeadmin/active_resource/base.rb, line 127
def self.prepended(base)
  base.collection_parser = ActiveAdmin::ActiveResource::Results

  class << base
    prepend ClassMethods
  end  
end

Public Instance Methods

column_for_attribute(name) click to toggle source

ref: api.rubyonrails.org/classes/ActiveRecord/AttributeMethods/ClassMethods.html#method-i-column_for_attribute

# File lib/activeadmin/active_resource/base.rb, line 9
def column_for_attribute(name)
  # => ActiveRecord::ConnectionAdapters::Column
  col_name = name.to_s
  send(:class).columns.find { |col| col.name == col_name }
end