class UC3Ldap::LdapCollection
ldap representation of a merritt collection
Attributes
Public Class Methods
Source
# File app/lib/client/ldap/ldap.rb, line 521 def initialize(entry, mnemonic = '') if entry.nil? @ark_id = '' @description = '' @mnemonic = mnemonic @profile = '' super(false) else @ark_id = entry['arkId'].first @description = entry['description'].first @mnemonic = entry['ou'].first @profile = entry['submissionprofile'].first super(true) end end
              Calls superclass method
              
        UC3Ldap::LdapLinkedRecord::new
            Public Instance Methods
Source
# File app/lib/client/ldap/ldap.rb, line 545 def description @description.nil? ? '' : @description end
Source
# File app/lib/client/ldap/ldap.rb, line 549 def detail_records LdapCollectionDetailed.load(self, @roles) end
Source
# File app/lib/client/ldap/ldap.rb, line 541 def mnemonic @mnemonic.nil? ? '' : @mnemonic end