public function setReflectionClassFactory(\closure $factory = null) { $this->reflectionClassFactory = $factory ?: function ($class) { return new \reflectionClass($class); }; return $this; }