Google Cloud PHP shared dependency, providing functionality useful to all components. Client - Class AppEngineFlexFormatterV2 (1.50.0)

Reference documentation and code samples for the Google Cloud PHP shared dependency, providing functionality useful to all components. Client class AppEngineFlexFormatterV2.

Monolog 2.x formatter for formatting logs on App Engine flexible environment.

If you are using Monolog 1.x, use Google\Cloud\Core\Logger\AppEngineFlexFormatter instead. If you are using Monolog 3.x, use Google\Cloud\Core\Logger\AppEngineFlexFormatterV3 instead.

Methods

__construct

Parameters
NameDescription
format string

[optional] The format of the message

dateFormat string

[optional] The format of the timestamp

ignoreEmptyContextAndExtra bool

[optional]

format

Get the plain text message with LineFormatter's format method and add metadata including the trace id then return the json string.

Parameter
NameDescription
record array

A record to format

Returns
TypeDescription
stringThe formatted record