public function generateClassReflector($factory) {
		$reflector = new ReflectionClass($factory);
		$constructor = $reflector->getConstructor();

		$dependencies = is_null($constructor) ? [] : $constructor->getParameters();

		return [$reflector, $dependencies];
	}