Revision 66e78c7a
Added by Marc Dequènes over 12 years ago
- ID 66e78c7acebee5c95dc56e1cba5c159426581743
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
[evol] attributes parameters rework §1 (core code) (refs #142)