diff --git a/lib/orbit_app/module/registration.rb b/lib/orbit_app/module/registration.rb index 56d90d3..d0cdcab 100644 --- a/lib/orbit_app/module/registration.rb +++ b/lib/orbit_app/module/registration.rb @@ -7,21 +7,21 @@ module OrbitApp #initiate a blank array for registration cattr_accessor :registrations - self.registrations = [] + @@registrations = [] def new(name,&block) - self.registrations << RegisteredModule.new(name,&block) + @@registrations << RegisteredModule.new(name,&block) end def find_by_key(key) - self.registrations.each{|t| + @@registrations.each{|t| return t if t.key.eql?(key) } return nil end def all - return self.registrations + return @@registrations end end diff --git a/lib/orbit_app/widget/registration.rb b/lib/orbit_app/widget/registration.rb index 93bc918..be82944 100644 --- a/lib/orbit_app/widget/registration.rb +++ b/lib/orbit_app/widget/registration.rb @@ -7,21 +7,21 @@ module OrbitApp #initiate a blank array for registration cattr_accessor :registrations - self.registrations = [] + @@registrations = [] def new(name,&block) - self.registrations << RegisteredWidget.new(name,&block) + @@registrations << RegisteredWidget.new(name,&block) end def find_by_key(key) - self.registrations.each{|t| + @@registrations.each{|t| return t if t.key.eql?(key) } return nil end def all - return self.registrations + return @@registrations end end