--TEST-- Test protect() --SKIPIF-- <?php if (!extension_loaded("pimple")) print "skip"; ?> --FILE-- <?php $p = new Pimple\Container(); $f = function () { return 'foo'; }; $p['foo'] = $f; $p->protect($f); var_dump($p['foo']); --EXPECTF-- object(Closure)#%i (0) { }
info at phpclasses dot org