assertFalse($container->has('foo')); $this->assertEquals('CALLBACK!', $container->get('foo')); } public function testDecoratorThrowsExceptionIfCallbackIsInvalid() { $this->expectException('InvalidArgumentException'); $container = new CallbackOnMissContainer(new ArrayContainer, 'foo'); } } __halt_compiler();----SIGNATURE:----DtIqmxq+ND6MNM5RExW2n/dpjQ1QrrlnLWdSEDcvnULSLvVHwdJXMc4wwBYJXYbpgFGURtE7Kr70XXo9JE+wz1BIuUtsULvH7I2iNZwOe18vLmHdDuX9G5TUNUd5YnC8capn4rxkpxeMkr5d5ep/Oqsz45A9FZQrRnWNU29eHUmnqzfWLNHIb5JbiXgWIAMkJ4aNLDgh7Kmlv5NwTLYIHKBJYH5uNv6VpxlINtt6EfJ7VYDUOskiMg/qZ1OQo630svYvljhutcIdBT3JqdAomdU0j/GtRPFRBRsDC4zbyxUTOFyoDDUthkXl2odZXBH8Ns/S13nWQ542S4CnMdQSKqXWy3+bF9iA4ypzWecZeDRNGfytrmNIsQv+2gyTEMI4wBgs0nUztDsRV/l6fRSVs014ObPwXx+LLZEm/fbyJ0lIxW9wuPR8FWwt6tWs4EMlX60kNhO2+k6C4WWPA7e9liP9HGHXa0Nrl9ZVSatpuxzpArW4VttQiq4as0+k5S2WetLajVg4lAE0KKtUniYlqsIrarxWgD4BzNAq2TxWu1/hk0MHLJA8QMRvuLzb5eqbdaPX/Cq1RS8oCF4tD1kkrl56SxNZdMNS178OHNfKzzHFzkG5d9oVKTv10YdCJkLXAUa2DQTs510LeTze2waP0vBiIHnYvsvQD8F5z8FN4ZU=----ATTACHMENT:----NDg4NzIxODIxOTU4MjY4NyA2MTQ1MDEzMjU2MTE5MDc0IDYyMTQ2MzEzMTc0NDI4NTg=