Class: Katalyst::Tables::Collection::Type::String::Match

Inherits:
Object
  • Object
show all
Includes:
ActiveRecord::Sanitization::ClassMethods
Defined in:
lib/katalyst/tables/collection/type/string.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(value) ⇒ Match

Returns a new instance of Match.



27
28
29
# File 'lib/katalyst/tables/collection/type/string.rb', line 27

def initialize(value)
  @value = value
end

Instance Attribute Details

#valueObject (readonly)

Returns the value of attribute value.



25
26
27
# File 'lib/katalyst/tables/collection/type/string.rb', line 25

def value
  @value
end

Instance Method Details

#to_sqlObject



31
32
33
# File 'lib/katalyst/tables/collection/type/string.rb', line 31

def to_sql
  "%#{sanitize_sql_like(value)}%"
end