Class: RackCGI

Inherits:
TDiary::CGICompat show all
Defined in:
lib/tdiary/core_ext.rb

Overview

the @cgi facade for Rack-hosted requests. Kept as a toplevel constant only for third-party plugins that switch behaviour with @cgi.is_a?(RackCGI); in-repo code reads static_assets? instead.

Instance Attribute Summary

Attributes inherited from TDiary::CGICompat

#params, #request

Method Summary

Methods inherited from TDiary::CGICompat

#auth_type, #base_url, #cgi_cookies, #cgi_params, #cookies, #env, #env_table, #gateway_interface, #hide_referer!, #initialize, #redirect_url, #referer, #request_method, #request_uri, #script_name, #server_name, #server_port, #user_agent

Methods included from TDiary::RequestExtension

#cgi_cookies, #cgi_params, #hide_referer!, #https?, #mobile_agent?, #param, #referer, #remote_addr, #remote_user, #smartphone?, #static_assets?, #tdiary_base_url, #valid?

Constructor Details

This class inherits a constructor from TDiary::CGICompat