コード例 #1
0
 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));
 }
コード例 #2
0
 public function beforeTraverse(array $nodes)
 {
     $this->location = ClosureLocation::fromReflection($this->reflection);
 }