Module: Camping::Views

Includes:
Helpers, module Controllers;@r=[];class<<self;def r;@r;end;def R*u;r=@r;Class.new{ meta_def(:urls){u};meta_def(:inherited){|x|r<<x}}end;def M;def M;end;constants.map{|c| k=const_get(c);k.send:include,C,Base,Models;r[0,0]=k if !r.include?k;k.meta_def( :urls){["/#{c.downcase}"]}if !k.respond_to?:urls}end;def D p;r.map{|k|k.urls. map{|x|return k,$~[1..-1]if p=~/^#{x}\/?$/}};[NotFound,[p]]end end;class NotFound<R();def get p;r(404,Mab.new{h1 P;h2 p+" not found"})end end;class ServerError<R();def get k,m,e;r(500,Mab.new{h1 P;h2"#{k}.#{m}";h3"#{e.class } #{e.message}:";ul{e.backtrace.each{|bt|li(bt)}}}.to_s)end end;self;end
Included in:
Mab
Defined in:
lib/camping.rb

Method Summary

Methods included from Helpers

#/, #R, #URL, #errors_for