This commit is contained in:
2021-09-06 15:49:23 +08:00
parent 95185d3a93
commit 2e7c63e012
2 changed files with 7 additions and 6 deletions
-3
View File
@@ -139,7 +139,6 @@ class Node
/**
* @param string $handler
* @return array
* @throws ReflectionException
*/
private function splitHandler(string $handler): array
{
@@ -155,7 +154,6 @@ class Node
* @param string $method
* @param $handler
* @param $_injectParameters
* @throws NotFindClassException
* @throws ReflectionException
* @throws Exception
*/
@@ -173,7 +171,6 @@ class Node
/**
* @throws ReflectionException
* @throws NotFindClassException
*/
public function setParameters(): static
{
+7 -3
View File
@@ -6,10 +6,10 @@ namespace Annotation;
use DirectoryIterator;
use Exception;
use ReflectionClass;
use ReflectionException;
use Kiri\Abstracts\BaseObject;
use Kiri\Kiri;
use ReflectionClass;
use ReflectionException;
use Throwable;
@@ -151,7 +151,11 @@ class Loader extends BaseObject
*/
private function getReflect(DirectoryIterator $path, string $namespace): ?ReflectionClass
{
return Kiri::getDi()->getReflect($this->explodeFileName($path, $namespace));
$class = $this->explodeFileName($path, $namespace);
if (!class_exists($class)) {
return null;
}
return Kiri::getDi()->getReflect($class);
}