Method: Files.called_from

Defined in:
lib/files.rb

.called_from(level = 1) ⇒ Object



11
12
13
14
15
# File 'lib/files.rb', line 11

def self.called_from level = 1
  line = caller[level]
  line.gsub!(/^.:/, '') # correct for leading Windows C:
  File.basename line.split(':').first, ".rb"
end