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