class ArelExtensions::Nodes::RegexpReplace
Constants
- RETURN_TYPE
Attributes
left[RW]
pattern[RW]
substitute[RW]
Public Class Methods
new(left, pattern, substitute)
click to toggle source
Calls superclass method
# File lib/arel_extensions/nodes/replace.rb, line 19 def initialize left, pattern, substitute @left = convert_to_node(left) @pattern = (pattern.is_a?(Regexp) ? pattern : %r[#{pattern}]) @substitute = convert_to_node(substitute) super([@left, @pattern, @substitute]) end