The Depot Application

The Depot Application

25.1 Sending E-mail 23.10 Caching, Part Two

23.11 Adding New Templating Systems

cp -v /home/rubys/git/awdwr/edition3/data/code/e1/views/config/initializers/* config/initializers/
`/home/rubys/git/awdwr/edition3/data/code/e1/views/config/initializers/register_eval_template.rb' -> `config/initializers/register_eval_template.rb'
`/home/rubys/git/awdwr/edition3/data/code/e1/views/config/initializers/register_rdoc_template.rb' -> `config/initializers/register_rdoc_template.rb'
cp -v /home/rubys/git/awdwr/edition3/data/code/e1/views/lib/*_template.rb lib
`/home/rubys/git/awdwr/edition3/data/code/e1/views/lib/eval_template.rb' -> `lib/eval_template.rb'
`/home/rubys/git/awdwr/edition3/data/code/e1/views/lib/rdoc_template.rb' -> `lib/rdoc_template.rb'

Restart the server.

get /test/example

Greetings from RDoc

Let’s see if we’re doing real formatting…

get /test/date_format
distance_of_time_in_words(Time.now, Time.local(2005, 12, 25)) => over 6 years time_ago_in_words(Time.utc(2004, 12, 25)) => over 7 years
get /test/example1
Time.now => Sat Jun 30 06:22:05 -0400 2012 request.path => /test/example1 a = 1 => 1 b = 2 => 2 a + b => 3

25.1 Sending E-mail 23.10 Caching, Part Two