Class: Module

Inherits:
Object
  • Object
show all
Defined in:
lib/robust_excel_ole/general.rb

Overview

Instance Method Summary collapse

Instance Method Details

#parentObject



117
118
119
# File 'lib/robust_excel_ole/general.rb', line 117

def parent
  parent_name ? parent_name.constantize : Object
end

#parent_nameObject



110
111
112
113
114
115
# File 'lib/robust_excel_ole/general.rb', line 110

def parent_name
  unless defined? @parent_name
    @parent_name = name =~ /::[^:]+\Z/ ? $`.freeze : nil
  end
  @parent_name
end