lib/avo/fields/has_base_field.rb in avo-2.27.2.pre.pr1606 vs lib/avo/fields/has_base_field.rb in avo-2.28.0
- old
+ new
@@ -1,8 +1,10 @@
module Avo
module Fields
class HasBaseField < BaseField
+ include Avo::Fields::Concerns::UseResource
+
attr_accessor :display
attr_accessor :scope
attr_accessor :attach_scope
attr_accessor :description
attr_accessor :discreet_pagination
@@ -23,13 +25,9 @@
@link_to_child_resource = args[:link_to_child_resource] || false
end
def searchable
@searchable && ::Avo::App.license.has_with_trial(:searchable_associations)
- end
-
- def use_resource
- App.get_resource @use_resource
end
def resource
@resource || Avo::App.get_resource_by_model_name(@model.class)
end