1234567891011121314151617181920212223242526272829 |
- --TEST--
- SPL: ArrayObject::seek() and exceptions
- --FILE--
- <?php
- class foo extends ArrayObject
- {
- public function seek($key)
- {
- echo __METHOD__ . "($key)\n";
- throw new Exception("hi");
- }
- }
- $test = new foo(array(1,2,3));
- try
- {
- $test->seek('bar');
- }
- catch (Exception $e)
- {
- echo "got exception\n";
- }
- ?>
- --EXPECT--
- foo::seek(bar)
- got exception
|