Revision 88b0bbce
Added by Marc Dequènes over 14 years ago
- ID 88b0bbcec4c3663e669e91d18bdbc1e059816758
lib/ldap_shadows/aspect.rb | ||
---|---|---|
#++
|
||
|
||
|
||
module LdapShadows
|
||
class LdapAspect
|
||
def self.hook_before_create(shadow, item)
|
||
end
|
||
|
||
def self.hook_before_modify(shadow, item)
|
||
end
|
||
|
||
def self.hook_before_delete(shadow, item)
|
||
end
|
||
|
||
def self.hook_after_create(shadow, item)
|
||
end
|
||
require 'ldap_shadows/hooks'
|
||
|
||
def self.hook_after_modify(shadow, item)
|
||
end
|
||
|
||
def self.hook_after_delete(shadow, item)
|
||
end
|
||
|
||
protected
|
||
|
||
def self.raise_error(msg)
|
||
raise ProcessingError, msg
|
||
end
|
||
module LdapShadows
|
||
class LdapAspect
|
||
include Hooks
|
||
end
|
||
end
|
Also available in: Unified diff
[cleanup] move default empty hooks aside and include them (and share them between LdapObject and LdapAspect)