RequestDumpListener
class RequestDumpListener implements EventSubscriberInterface
リクエストログ出力ため Listener
ログ出力を除外したいキーは log.yml の exclude_keys で設定します. addExcludeKey(), removeExcludeKey() でも設定できます.
Methods
onKernelRequest(GetResponseEvent $event)
Kernel request listener callback.
onResponse(FilterResponseEvent $event)
Kernel response listener callback.
static array
getSubscribedEvents()
Return the events to subscribe to.
addExcludeKey(string $key)
ログ出力を除外するキーを追加します.
removeExcludeKey(string $key)
ログ出力を除外するキーを削除します.
string
logRequest(Request $request)
Request のログを出力する.
string
logResponse(Response $response)
Response のログを出力する.
logSession(SessionInterface $Session)
Session のログを出力する.
logArray(array $values, $prefix = '')
配列をログ出力する.
logKeyValuePair($key, $value, $prefix = '')
キーと値のペアをログ出力する.
Details
at line 33
__construct(Application $app)
Constructor function.
at line 44
onKernelRequest(GetResponseEvent $event)
Kernel request listener callback.
at line 65
onResponse(FilterResponseEvent $event)
Kernel response listener callback.
at line 88
static array
getSubscribedEvents()
Return the events to subscribe to.
at line 101
protected
addExcludeKey(string $key)
ログ出力を除外するキーを追加します.
at line 111
protected
removeExcludeKey(string $key)
ログ出力を除外するキーを削除します.
at line 124
protected string
logRequest(Request $request)
Request のログを出力する.
at line 155
protected string
logResponse(Response $response)
Response のログを出力する.
at line 166
protected
logSession(SessionInterface $Session)
Session のログを出力する.
at line 174
protected
logArray(array $values, $prefix = '')
配列をログ出力する.
at line 189
protected
logKeyValuePair($key, $value, $prefix = '')
キーと値のペアをログ出力する.
除外キーに該当する値は, マスクをかける