public function testCanCreateClosureLocationFromClosureReflection() { $reflection = new \ReflectionFunction(function () { }); $location = ClosureLocation::fromReflection($reflection); $setProperties = array_filter(get_object_vars($location)); $this->assertEquals(array('directory', 'file', 'function', 'line'), array_keys($setProperties)); }
public function afterTraverse(array $nodes) { $this->location->finalize(); }