module Actor::Messaging::Message::Name
Constants
- PATTERN
Public Class Methods
get(value)
click to toggle source
# File lib/actor/messaging/message/name.rb, line 7 def self.get value case value when Symbol value when ::Module, Class get value.name when String *, inner_namespace = value.split '::' inner_namespace.gsub! PATTERN do |str| str.downcase! str.insert 1, '_' if str.length == 2 str end inner_namespace.to_sym else get value.class end end