Differentiate between context and extra data
mainWhile both context and extra carry arbitrary data related to a log message, they serve different purposes:
context: Supplied in "user land". This is the third parameter passed toPsr\Log\LoggerInterfacemethods. It is intended for data the developer explicitly wants to include with a specific log entry.extra: Internal to Monolog. This array is populated by processors. Processors write toextrainstead ofcontextto ensure they do not accidentally overwrite or interfere with the data provided by the user in thecontextarray.