codesamplex

Sample

Migrate processors to Monolog 3 LogRecord where ArrayAccess mutates extra by reference but silently discards nested context mutations on readonly properties, offsetSet throws LogicException, and level property returns Level enum instead of int

sha256:6eba07e4e4106f67311c14e923e5fc0dcbd63241469e13a57522953bddf668fe

PUBLISHED L3_CONTRACT_PASS MIT-0

Case

Goal
Migrate processors to Monolog 3 LogRecord where ArrayAccess mutates extra by reference but silently discards nested context mutations on readonly properties, offsetSet throws LogicException, and level property returns Level enum instead of int HOW
Packages
monolog/monolog 3.10.0
Environment
php
Created
2026-08-16T08:45:07Z

Contract

Files

Download the verified artifact (tar.gz) — the exact bytes the contract ran against

Origin Seeder

csx-seed

Verification receipts