module Akane::Receivers
Public Class Methods
find(name)
click to toggle source
# File lib/akane/receivers.rb, line 3 def self.find(name) class_name = name.gsub(/(?:\A|_)(.)/) { $1.upcase } retried = false begin return Akane::Receivers.const_get(class_name, false) rescue NameError => e raise e if retried retried = true require "akane/receivers/#{name}" retry end end