class Jpmobile::Sinatra::Base
Public Instance Methods
find_template(views, name, engine) { |join(views, "#{name}_#{variant}.#{preferred_extension}")| ... }
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'] && !env['rack.jpmobile'].variants.empty? env['rack.jpmobile'].variants.each do |variant| yield ::File.join(views, "#{name}_#{variant}.#{@preferred_extension}") end end super end