From 5ac43532afc113d919df94c9354bfa4cc2f44acc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=90=91=E6=9E=97?= Date: Thu, 3 Aug 2023 14:09:40 +0800 Subject: [PATCH] qqq --- Container.php | 43 ------------------------------------------- 1 file changed, 43 deletions(-) diff --git a/Container.php b/Container.php index 4a8d7a7..00bd66e 100644 --- a/Container.php +++ b/Container.php @@ -287,49 +287,6 @@ class Container implements ContainerInterface } -// public function resolveMethodParams(ReflectionMethod|ReflectionFunction $parameters): array -// { -// $params = []; -// $numOfParameters = $parameters->getNumberOfParameters(); -// if ($numOfParameters < 1) { -// return $params; -// } -// -// foreach ($parameters->getParameters() as $parameter) { -// $value = $this->getParameterValue($parameter); -// $params[$parameter->getName()] = $value; -// } -// -// return $params; -// } -// -// private function getParameterValue(ReflectionParameter $parameter) -// { -// $parameterAttributes = $parameter->getAttributes(); -// if (count($parameterAttributes) > 0) { -// $attribute = $parameterAttributes[0]->newInstance(); -// return $attribute->dispatch($parameter->getDeclaringClass()->getName(), $parameter->getDeclaringFunction()->getName()); -// } -// -// if ($parameter->isDefaultValueAvailable()) { -// return $parameter->getDefaultValue(); -// } -// -// $type = $parameter->getType(); -// -// if ($type === null) { -// return null; -// } -// -// $value = $type->getName(); -// if (class_exists($value) || interface_exists($value)) { -// return $this->get($value); -// } -// -// return $this->getTypeValue($parameter); -// } - - /** * @param ReflectionMethod|ReflectionFunction $parameters * @return array