Class Index [+]

Quicksearch

ActiveSambaLdap::Entry

Public Class Methods

included(base) click to toggle source

(Not documented)

# File lib/active_samba_ldap/entry.rb, line 3
    def self.included(base)
      super
      base.extend(ClassMethods)
    end

Public Instance Methods

ensure_unix_availability() click to toggle source

(Not documented)

# File lib/active_samba_ldap/entry.rb, line 113
    def ensure_unix_availability
      add_class(*unix_object_classes)
    end
remove_unix_availability() click to toggle source

(Not documented)

# File lib/active_samba_ldap/entry.rb, line 109
    def remove_unix_availability
      remove_class(*unix_object_classes)
    end
samba4?() click to toggle source

(Not documented)

# File lib/active_samba_ldap/entry.rb, line 101
    def samba4?
      self.class.samba4?
    end
unix_available?() click to toggle source

(Not documented)

# File lib/active_samba_ldap/entry.rb, line 105
    def unix_available?
      (unix_object_classes - classes).empty?
    end
unix_object_classes() click to toggle source

(Not documented)

# File lib/active_samba_ldap/entry.rb, line 117
    def unix_object_classes
      self.class.unix_object_classes
    end

Private Instance Methods

assert_unix_available() click to toggle source

(Not documented)

# File lib/active_samba_ldap/entry.rb, line 122
    def assert_unix_available
      return unless samba4?
      unless unix_available?
        raise NotUnixAavialableError.new(self)
      end
    end

Disabled; run with --debug to generate this.

[Validate]

Generated with the Darkfish Rdoc Generator 1.1.6.