Permalink
Browse files

Merge pull request #346 from ohhgabriel/readme-es

doc time_for in Spanish readme
  • Loading branch information...
2 parents 9385dd8 + b095000 commit 7695c242ac63b5c942bafd55f8526ecb11441c1a @rkh rkh committed Aug 26, 2011
Showing with 32 additions and 0 deletions.
  1. +32 −0 README.es.rdoc
View
@@ -1157,6 +1157,38 @@ También podés pasarle un nombre de archivo:
"guardalo!"
end
+=== Fecha y Hora
+
+Sinatra pone a tu disposición el helper +time_for+, que genera un objeto +Time+
+a partir del valor que recibe como argumento. Este valor puede ser un
++String+, pero también es capaz de convertir objetos +DateTime+, +Date+ y de
+otras clases similares.
+
+ get '/' do
+ pass if Time.now > time_for('Dec 23, 2012')
+ "todavía hay tiempo"
+ end
+
+Este método es usado internamente por métodos como +expires+ y +last_modified+,
+entre otros. Por lo tanto, es posible extender el comportamiento de estos
+métodos sobreescribiendo +time_for+ en tu aplicación:
+
+ helpers do
+ def time_for(value)
+ case value
+ when :ayer then Time.now - 24*60*60
+ when :mañana then Time.now + 24*60*60
+ else super
+ end
+ end
+ end
+
+ get '/' do
+ last_modified :ayer
+ expires :mañana
+ "hola"
+ end
+
=== Buscando los Archivos de las Plantillas
El helper <tt>find_template</tt> se utiliza para encontrar los archivos de las

0 comments on commit 7695c24

Please sign in to comment.