Class: LogStruct::Log::Security::BaseFields
- Inherits:
-
T::Struct
- Object
- T::Struct
- LogStruct::Log::Security::BaseFields
- Extended by:
- T::Sig
- Defined in:
- lib/log_struct/log/security.rb
Constant Summary collapse
- Kwargs =
T.type_alias do { path: T.nilable(String), http_method: T.nilable(String), source_ip: T.nilable(String), user_agent: T.nilable(String), referer: T.nilable(String) } end
Instance Method Summary collapse
Instance Method Details
#to_kwargs ⇒ Object
35 36 37 38 39 40 41 42 43 |
# File 'lib/log_struct/log/security.rb', line 35 def to_kwargs { path: path, http_method: http_method, source_ip: source_ip, user_agent: user_agent, referer: referer } end |