This commit is contained in:
2020-08-31 22:33:50 +08:00
parent 32913fa3e1
commit 8b583f2a4d
14 changed files with 450 additions and 102 deletions
+15
View File
@@ -182,6 +182,21 @@ class Container extends BaseObject
return [$reflection, $dependencies];
}
/**
* @param $class
* @return mixed
* @throws ReflectionException
*/
public function getReflect($class): ReflectionClass
{
if (!isset($this->_reflection[$class])) {
$this->resolveDependencies($class);
}
return $this->_reflection[$class];
}
/**
* @param $class
*/