Module: Kangaroo::Util::Loader::Namespace

Defined in:
lib/kangaroo/util/loader/namespace.rb

Instance Method Summary collapse

Instance Method Details

#oo_to_ruby(oo_name) ⇒ Object



5
6
7
# File 'lib/kangaroo/util/loader/namespace.rb', line 5

def oo_to_ruby oo_name
  name + "::" + oo_name.gsub('.','/').camelize
end

#ruby_to_oo(ruby_name) ⇒ Object



9
10
11
# File 'lib/kangaroo/util/loader/namespace.rb', line 9

def ruby_to_oo ruby_name
   ruby_name.sub(name + "::",'').underscore.gsub '/', '.'
end