class Alchemy::AjaxFormResource
Public Instance Methods
attributes()
click to toggle source
Calls superclass method
# File lib/alchemy/ajax_form_resource.rb, line 5 def attributes attr = super.reject {|c| [:check_privacy,:language_id].include?(c[:name].to_sym)} attr += [{ name: :language, relation: { name: :language, model_association: Alchemy::Language, attr_method: :name } }, { name: :site, relation: { name: :site, model_association: Alchemy::Site, attr_method: :name } }] end
search_field_name()
click to toggle source
# File lib/alchemy/ajax_form_resource.rb, line 39 def search_field_name searchable_attribute_names.join("_or_") + "_cont" end
searchable_attribute_names()
click to toggle source
# File lib/alchemy/ajax_form_resource.rb, line 31 def searchable_attribute_names if model.column_names.include? "email" [:email] else [] end end