bug67068.phpt 416 B

123456789101112131415161718
  1. --TEST--
  2. Bug #67068 (ReflectionFunction::getClosure returns something that doesn't report as a closure)
  3. --FILE--
  4. <?php
  5. class MyClass {
  6. public function method() {}
  7. }
  8. $object = new MyClass;
  9. $reflector = new \ReflectionMethod($object, 'method');
  10. $closure = $reflector->getClosure($object);
  11. $closureReflector = new \ReflectionFunction($closure);
  12. var_dump($closureReflector->isClosure());
  13. ?>
  14. --EXPECT--
  15. bool(true)