GitHub Sale: sign up for any paid plan this week and pay nothing until January 1, 2009!  [ hide ]

public
Rubygem
Description: Resource-oriented open source Ruby framework for Web apps.
Homepage: http://rubywaves.com/
Clone URL: git://github.com/dyoder/waves.git
Miscellaneous minor edits.
dyoder (author)
Thu Jul 31 20:36:35 -0700 2008
commit  565412bdb3ecff4eda050cf0c36ed62ccfb4f4f7
tree    6ef2540c468db781f71c216e063e1399588d860c
parent  5246cbef7f27667085292a01f6519b72a664da1c
...
59
60
61
62
 
63
64
65
...
59
60
61
 
62
63
64
65
0
@@ -59,7 +59,7 @@ module Waves
0
             response.location = redirect.path
0
           end
0
         end
0
- Waves::Logger.info "#{request.method}: #{request.url} handled in #{(t*1000).round} ms."
0
+ Waves::Logger.info "#{request.method}: #{request.url} handled in #{t*1000} ms."
0
         response.finish
0
       end
0
 
...
20
21
22
23
24
 
 
25
26
27
...
36
37
38
39
40
41
 
 
 
42
43
44
...
20
21
22
 
 
23
24
25
26
27
...
36
37
38
 
 
 
39
40
41
42
43
44
0
@@ -20,8 +20,8 @@ module Waves
0
       module GetRules
0
 
0
         def self.included(target)
0
- target.action( :list, :get => [ :resources ] ) { action( :all ) and render( :list ) }
0
- target.action( :read, :get => [ :resource, :name, { :mode => 'show' } ] ) { action( :find, name ) and render( mode ) }
0
+ target.response( :list, :get => [ :resources ] ) { action( :all ) and render( :list ) }
0
+ target.response( :read, :get => [ :resource, :name, { :mode => 'show' } ] ) { action( :find, name ) and render( mode ) }
0
         end
0
 
0
       end
0
@@ -36,9 +36,9 @@ module Waves
0
       module RestRules
0
 
0
         def self.included(target)
0
- target.action( :create, :post => [ :resources ] ) { redirect( paths.read( action( :create ).name, 'edit' ) ) }
0
- target.action( :update, :put => [ :resource, :name ] ) { action( :update, name ) and redirect( paths.read( name ) ) }
0
- target.action( :delete, :delete => [ :resource, :name ] ) { action( :delete, name ) }
0
+ target.response( :create, :post => [ :resources ] ) { redirect( paths.read( action( :create ).name, 'edit' ) ) }
0
+ target.response( :update, :put => [ :resource, :name ] ) { action( :update, name ) and redirect( paths.read( name ) ) }
0
+ target.response( :delete, :delete => [ :resource, :name ] ) { action( :delete, name ) }
0
         end
0
 
0
       end
...
13
14
15
16
 
17
18
19
...
13
14
15
 
16
17
18
19
0
@@ -13,7 +13,7 @@ module Blog
0
       end
0
       
0
       # defaults for generic resources
0
- response( :list, :get => [ :resources ] ) { action( :all ) and render( :list ) }
0
+ response( :list, :get => [ :resources ] ) { debugger ; action( :all ) and render( :list ) }
0
       response( :create, :post => [ :resources ] ) { redirect( paths.read( action( :create ).name, 'edit' ) ) }
0
       response( :read, :get => [ :resource, :name, { :mode => 'show' } ] ) { action( :find, name ) and render( mode ) }
0
       response( :update, :put => [ :resource, :name ] ) { action( :update, name ) and redirect( paths.read( name ) ) }

Comments

    No one has commented yet.