class ArDocStore::Attributes::Array

Public Instance Methods

attribute_options() click to toggle source
# File lib/ar_doc_store/attributes/array.rb, line 22
def attribute_options
  { array: true }
end
attribute_type() click to toggle source
# File lib/ar_doc_store/attributes/array.rb, line 18
def attribute_type
  ActiveModel::Type::Value
end
define_query_method() click to toggle source
# File lib/ar_doc_store/attributes/array.rb, line 6
      def define_query_method
        model.class_eval <<-CODE, __FILE__, __LINE__ + 1
          def #{attribute}?
            #{attribute}.present?
          end
        CODE
      end
type() click to toggle source
# File lib/ar_doc_store/attributes/array.rb, line 14
def type
  :array
end