class ActiveLdap::Ldif
def <<(record)
def <<(record) @records << record end
def ==(other)
def ==(other) other.is_a?(self.class) and @version == other.version and @records == other.records end
def each(&block)
def each(&block) @records.each(&block) end
def initialize(records=[])
def initialize(records=[]) @version = 1 @records = records end
def parse(ldif)
def parse(ldif) Parser.new(ldif).parse end
def to_s
def to_s result = "version: #{@version}\n" result << @records.collect do |record| record.to_s end.join("\n") result end