Method: Archruby::Architecture::Architecture#module_name

Defined in:
lib/archruby/architecture/architecture.rb

#module_name(class_name) ⇒ Object



35
36
37
38
39
40
41
42
43
44
45
46
47
48
# File 'lib/archruby/architecture/architecture.rb', line 35

def module_name(class_name)
  module_name_to_return = ''
  @modules.each do |module_name|
    if module_name.is_mine? class_name
      module_name_to_return = module_name.name
      break
    end
  end
  if module_name_to_return.eql? ''
    @unknown_module.name
  else
    module_name_to_return
  end
end