Sha256: 3d75f06e1c3cab207c9e25a40d668c2305974f0525f50b98c7eb6882e327d95f
Contents?: true
Size: 1.95 KB
Versions: 2
Compression:
Stored size: 1.95 KB
Contents
# coding: utf-8 module UzuUzu # # # module Helper # # # module Controller # # # def application ::UzuUzu.current end # # # def controller ::UzuUzu::Controller.current end # # # def request ::UzuUzu::Request.current end # # # def response ::UzuUzu::Response.current end # # # def helper ::UzuUzu::Helper.current end # # # def action Thread.current[:action] end # # # def query Thread.current[:query] end # # # def route Thread.current[:route] end # # # def session request.session end # # # def h(s) Rack::Utils.escape(s) end # # # def u(s) Rack::Utils.unescape(s) end # # # def mime_type(type, value=nil) return type if type.nil? || type.to_s.include?('/') type = ".#{type}" unless type.to_s[0] == ?. return Rack::Mime.mime_type(type, nil) if value.nil? Rack::Mime::MIME_TYPES[type] = value end # # # def query_string(query_options={}) return "" if query_options.blank? query_string = [] query_options do |key, value| query_string << "#{key}=#{value}" end return "" if query_string.blank? "?#{query_string.join('&')}" end # # # def instance_variable_map(instance) map = {} instance.instance_variables.each do |variable_name| map[variable_name] = instance.instance_variable_get(variable_name) end map end end # Controller end # Helper end # UzuUzu
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
uzuuzu-core-0.0.9 | lib/uzuuzu/helper/controller.rb |
uzuuzu-core-0.0.8 | lib/uzuuzu/helper/controller.rb |