Project

General

Profile

« Previous | Next » 

Revision 66e78c7a

Added by Marc Dequènes over 12 years ago

  • ID 66e78c7acebee5c95dc56e1cba5c159426581743

[evol] attributes parameters rework §1 (core code) (refs #142)

View differences:

lib/ldap_shadows/elements.rb
def ldap_virtual_attr(attr, syntax, single_value = false, binary = false)
@virtual_attributes ||= {}
@virtual_attributes[attr.to_s] = {
:syntax => syntax,
:single_value => single_value,
:binary => binary
:syntax => syntax,
:single_value => single_value,
:binary => binary,
:operational => false
}
end
......
return if attr_info.nil?
{
:syntax => attr_info.syntax.to_param,
:single_value => attr_info.single_value?,
:read_only => attr_info.read_only?,
:binary => attr_info.binary?
:syntax => attr_info.syntax.to_param,
:single_value => attr_info.single_value?,
:read_only => attr_info.read_only?,
:binary => attr_info.binary?,
:operational => attr_info.directory_operation?
}
end

Also available in: Unified diff