Exemple #1
0
 private function createValue(ClassName $type, Text $value)
 {
     $class = $type->reflect();
     $value = $class->newInstance((string) $value);
     return $value;
 }
Exemple #2
0
 public function testReflect()
 {
     $class = new ClassName(ClassName::class);
     $this->assertInstanceOf('ReflectionClass', $class->reflect());
 }
Exemple #3
0
 private function getMethods(ClassName $class)
 {
     $reflector = $class->reflect();
     $methods = $reflector->getMethods(ReflectionMethod::IS_PUBLIC);
     return $methods;
 }