class Jpmobile::Sinatra::Base

Public Instance Methods

find_template(views, name, engine) { |join(views, "| ... } click to toggle source

Calls the given block for every possible template file in views, named name.ext, where ext is registered on engine.

Calls superclass method
# File lib/jpmobile/sinatra.rb, line 6
def find_template(views, name, engine)
  if env['rack.jpmobile'] and !env['rack.jpmobile'].variants.empty?
    env['rack.jpmobile'].variants.each do |variant|
      yield ::File.join(views, "#{name}_#{variant}.#{@preferred_extension}")
    end
  end
  super
end