Sha256: c6ce032cbb77d5e17c6bff9d86078f61208dd840551886a99173a98950ac82c5

Contents?: true

Size: 344 Bytes

Versions: 1

Compression:

Stored size: 344 Bytes

Contents

class Entry < ActiveLdap::Base
  ldap_mapping :prefix => "",
               :classes => ["top"],
               :scope => :sub
  self.dn_attribute = nil

  validate :always_fail

  class << self
    def empty?
      search(:scope => :base).empty?
    end
  end

  private
  def always_fail
    errors.add("save", _("disable saving"))
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
ruby-activeldap-0.8.3.1 examples/al-admin/app/models/entry.rb