class ActiveLdap::GetText::Parser

def register_object_class(object_class, file)

def register_object_class(object_class, file)
  [object_class.name, *object_class.aliases].each do |name|
    register(ActiveLdap::Base.human_object_class_name_msgid(name), file)
  end
  if object_class.description
    msgid =
      ActiveLdap::Base.human_object_class_description_msgid(object_class)
    register(msgid, file)
  end
  (object_class.must(false) + object_class.may(false)).each do |attribute|
    register_attribute(attribute, file)
  end
  object_class.super_classes.each do |super_class|
    register_object_class(super_class, file)
  end
end