Class: Dapper::System

Inherits:
Object
  • Object
show all
Defined in:
lib/dapper/system.rb

Class Method Summary collapse

Class Method Details

.app_local_presenters_globObject



4
5
6
# File 'lib/dapper/system.rb', line 4

def self.app_local_presenters_glob
  'app/presenters/**/*_presenter.rb'
end

.load_app_local_presentersObject



8
9
10
11
# File 'lib/dapper/system.rb', line 8

def self.load_app_local_presenters
  presenter_files = Dir[ "#{ Rails.root }/#{ app_local_presenters_glob }" ]
  presenter_files.each { |d| require_dependency d }
end

.setup(component) ⇒ Object



13
14
15
16
17
# File 'lib/dapper/system.rb', line 13

def self.setup(component)
  component.class_eval do
    include Dapper::ViewContextFilter
  end
end