module Coupdoeil::Params
def serialize_hash_key(key)
def serialize_hash_key(key) case key when *RESERVED_KEYS raise SerializationError, "Can't serialize a Hash with reserved key #{key.inspect}" when String, Symbol key.to_s else raise SerializationError, "Only string and symbol hash keys may be serialized as popover params, but #{key.inspect} is a #{key.class}" end end