Class: Module

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

Overview

Instance Method Summary collapse

Instance Method Details

#parentObject



103
104
105
# File 'lib/robust_excel_ole/general.rb', line 103

def parent
  parent_name ? parent_name.constantize : Object
end

#parent_nameObject



97
98
99
100
101
102
# File 'lib/robust_excel_ole/general.rb', line 97

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