Sha256: 508b8648149e5f5921531e0482cdbca33a8c76e7e04112fcf9be203ef3b59aa6
Contents?: true
Size: 646 Bytes
Versions: 11
Compression:
Stored size: 646 Bytes
Contents
module UcbRails::LdapPersonSearchHelper def link_to_ldap_person_entry(entry) UcbRails::Renderer::LdapPersonSearchResultLink.new(self, entry).html end def ldap_entry_class(entry) Array['ldap-result'].tap do |result| result << 'ldap-result-exists' if ldap_already_include?(entry.uid) end end def ldap_already_include?(uid) ldap_person_search_existing_uids.include?(uid.to_s) end def ldap_person_search_existing_uids @ldap_person_search_existing_uids ||= (@lps_existing_uids || []).map(&:to_s) end def lps_matches @lps_entries.size.zero? ? '' : "Matches: #{@lps_entries.size}" end end
Version data entries
11 entries across 11 versions & 1 rubygems