Sha256: 14af018cadb76ee338bb426b4716d44e1c00c37de6e52d2c96175b02898832ce
Contents?: true
Size: 704 Bytes
Versions: 12
Compression:
Stored size: 704 Bytes
Contents
class Card module Env # These methods are all handled in serialization and are thus preserved for the # integrate_with_delay phase module Serializable attr_reader :main_name, :params def ip request&.remote_ip end def protocol request&.protocol end def host request&.host end def origin Cardio.config.deck_origin || "#{protocol}#{request&.host_with_port}" end def ajax request&.xhr? || params[:simulate_xhr] end alias_method :ajax?, :ajax def html !controller || params[:format].in?([nil, "html"]) end alias_method :html?, :html end end end
Version data entries
12 entries across 12 versions & 1 rubygems