class Camping::H
An object-like Hash. All Camping query string and cookie variables are loaded as this.
To access the query string, for instance, use the @input
variable.
module Blog::Controllers class Index < R '/' def get if (page = @input.page.to_i) > 0 page -= 1 end @posts = Post.all, :offset => page * 20, :limit => 20 render :index end end end
In the above example if you visit /?page=2
, you'll get the
second page of twenty posts. You can also use @input['page']
to get the value for the page
query variable.
Public Instance Methods
method_missing(m,*a)
click to toggle source
Gets or sets keys in the hash.
@cookies.my_favorite = :macadamian @cookies.my_favorite => :macadamian
Calls superclass method
# File lib/camping-unabridged.rb, line 81 def method_missing(m,*a) m.to_s=~/=$/?self[$`]=a[0]:a==[]?self[m.to_s]:super end