class String
Public Instance Methods
to_class()
click to toggle source
Converts a string to a class
Examples¶ ↑
class User end "user".to_class == User
# File lib/ki/utils/extra_ruby.rb, line 13 def to_class chain = split '::' klass = Kernel chain.each do |klass_string| klass = klass.const_get klass_string.split('_').map(&:capitalize).join('') end klass.is_a?(Class) ? klass : nil rescue NameError nil end