--TEST-- Verifies that generated lazy loading ghost objects disallow private property direct write --FILE-- <?php require_once __DIR__ . '/init.php'; class Kitchen { private $sweets; } $factory = new \ProxyManager\Factory\LazyLoadingGhostFactory($configuration); $proxy = $factory->createProxy('Kitchen', function () {}); $proxy->sweets = 'stolen'; ?> --EXPECTF-- %SFatal error: Cannot access %s property%S in %s on line %d