module ObjectExtensions
Public Instance Methods
class_name()
click to toggle source
# File lib/core_extensions/object/class_name.rb, line 4 def class_name full_class_name_as_array.last end
full_class_name()
click to toggle source
# File lib/core_extensions/object/class_name.rb, line 16 def full_class_name self.class.name end
full_class_name_as_array()
click to toggle source
# File lib/core_extensions/object/class_name.rb, line 12 def full_class_name_as_array full_class_name.split('::') end
namespace_as_array()
click to toggle source
# File lib/core_extensions/object/class_name.rb, line 8 def namespace_as_array full_class_name_as_array[0...-1] end