module Teamster::Adapters::BaseAdapter::ClassMethods
Public Instance Methods
has_helper?()
click to toggle source
# File lib/teamster/base_adapter.rb, line 21 def has_helper? false end
has_helpers(*adapters)
click to toggle source
# File lib/teamster/base_adapter.rb, line 13 def has_helpers(*adapters) if adapters.size > 0 instance_eval "def has_helper?; true end" instance_eval "def helper_adapter; #{adapters} end" adapters.flatten.each {|adapter| helpers adapter } end end
register(klass, name)
click to toggle source
# File lib/teamster/base_adapter.rb, line 9 def register(klass, name) Teamster::Core::App.use_adapter klass, name end
under_development()
click to toggle source
# File lib/teamster/base_adapter.rb, line 25 def under_development instance_eval "def under_development?; true end" end
under_development?()
click to toggle source
# File lib/teamster/base_adapter.rb, line 29 def under_development? false end
views_at(folder)
click to toggle source
# File lib/teamster/base_adapter.rb, line 33 def views_at(folder) instance_eval "def views; \"#{folder}\" end" end