class PostHog::FieldParser

def check_presence!(obj, name)

name - The name of the validated value
obj - String|Number that must be not blank

private: Ensures that a string is non-empty
def check_presence!(obj, name)
  return unless obj.nil? || (obj.is_a?(String) && obj.empty?)
  raise ArgumentError, "#{name} must be given"
end