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
fix simple layer loading of Mapping; bug in MVC resources methods
automatthew (author)
Wed Jul 23 16:24:35 -0700 2008
commit  f1a03cd05bdbd833c1d4d4edd514759a18d5207b
tree    d3500b210dad2ccd186708cb855fd66c979d9306
parent  67250c9779f8e9f0c098209463907f78e1d5cfc0
...
59
60
61
62
63
 
 
64
65
66
...
59
60
61
 
 
62
63
64
65
66
0
@@ -59,8 +59,8 @@ module Waves
0
 
0
         app.auto_eval :Resources do
0
           const_set( :Default, Class.new( Waves::Resources::Base ) ).module_eval do
0
- def controller ; @controller ||= controllers[ singular ].process( @request ) { self } ; end
0
- def view ; @view ||= views[ singular ].process( @request ) { self } ; end
0
+ def controller ; @controller ||= Waves.application.controllers[ singular ].process( @request ) { self } ; end
0
+ def view ; @view ||= Waves.application.views[ singular ].process( @request ) { self } ; end
0
             def action( method, *args ) ; @data = controller.send( method, *args ) ; end
0
             def render( method ) ; view.send( method, ( @data.kind_of?( Enumerable ) ? plural : singular ) => @data ) ; end
0
             def method_missing( name, *args, &block) ; params[ name.to_s ] ; end
...
24
25
26
 
27
28
29
30
31
32
...
24
25
26
27
28
29
 
30
31
32
0
@@ -24,9 +24,9 @@ module Waves
0
         app.auto_create_module( :Configurations ) do
0
           include AutoCode
0
           auto_create_class true, Waves::Configurations::Default
0
+ auto_create_module( :Mapping ) { extend Waves::Mapping }
0
           auto_load :Mapping, :directories => [:configurations]
0
           auto_load true, :directories => [:configurations]
0
- auto_create_module( :Mapping ) { extend Waves::Mapping }
0
         end
0
           
0
         app.auto_create_module( :Resources ) do

Comments

    No one has commented yet.