module CartonDb::Datum
Constants
- Placeholder
Public Class Methods
for_escaped(escaped_text, auto_placeholder: false)
click to toggle source
# File lib/carton_db/datum.rb, line 19 def self.for_escaped(escaped_text, auto_placeholder: false) if auto_placeholder && (! escaped_text) && escaped_text.nil? Datum::Placeholder elsif escaped_text.is_a?(Datum::Base) escaped_text else Datum::ForEscaped.new(escaped_text.to_s) end end
for_plain(plain_text, auto_placeholder: false)
click to toggle source
# File lib/carton_db/datum.rb, line 9 def self.for_plain(plain_text, auto_placeholder: false) if auto_placeholder && (! plain_text) && plain_text.nil? Datum::Placeholder elsif plain_text.is_a?(Datum::Base) plain_text else Datum::ForPlain.new(plain_text.to_s) end end
placeholder()
click to toggle source
# File lib/carton_db/datum.rb, line 29 def self.placeholder Datum::Placeholder end