Method: LDAP::Server::Schema::ObjectClass#joinoids
- Defined in:
- lib/ldap/server/schema.rb
#joinoids(pfx, arr, sfx) ⇒ Object
577 578 579 580 581 582 583 584 585 586 |
# File 'lib/ldap/server/schema.rb', line 577 def joinoids(pfx,arr,sfx) return "" unless arr and !arr.empty? return "#{pfx}#{arr}#{sfx}" unless arr.is_a?(Array) a = arr.collect { |elem| elem.to_s } if a.size == 1 return "#{pfx}#{a.first}#{sfx}" else return "#{pfx}( #{a.join(" $ ")} )#{sfx}" end end |