class Object

Public Instance Methods

dc_is_admin?() click to toggle source
# File lib/dynamic_content.rb, line 65
def dc_is_admin?
  params[:controller] =~ /admin/ || params[:controller] =~ /redactor/
end
load_dynamic_content(finder_key = nil) click to toggle source
# File lib/dynamic_content.rb, line 55
def load_dynamic_content finder_key = nil
  unless dc_is_admin?
    finder_key ||= controller_name

    @application = DynamicContent::Page.cached_for('application')
    @page = DynamicContent::Page.cached_for(finder_key)
    @dynamic_content = @application.merge(@page)
  end
end
scoped_collection() click to toggle source
# File lib/generators/dynamic_content/install/templates/admin_pages.rb, line 96
def scoped_collection
  return end_of_association_chain.where('id != 1')
end