Method: Net::LDAP::Filter#to_s
- Defined in:
- lib/net/ldap/filter.rb
#to_s ⇒ Object
119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 |
# File 'lib/net/ldap/filter.rb', line 119 def to_s case @op when :ne "(!(#{@left}=#{@right}))" when :eq "(#{@left}=#{@right})" #when :gt # "#{@left}>#{@right}" #when :lt # "#{@left}<#{@right}" when :ge "#{@left}>=#{@right}" when :le "#{@left}<=#{@right}" when :and "(&(#{@left})(#{@right}))" when :or "(|(#{@left})(#{@right}))" when :not "(!(#{@left}))" else raise "invalid or unsupported operator in LDAP Filter" end end |