File tree Expand file tree Collapse file tree 1 file changed +6
-2
lines changed Expand file tree Collapse file tree 1 file changed +6
-2
lines changed Original file line number Diff line number Diff line change 1
1
<?php
2
2
3
+ declare (strict_types=1 );
4
+
3
5
namespace CXml \Jms ;
4
6
5
7
use CXml \Model \Exception \CXmlModelNotFoundException ;
@@ -19,7 +21,7 @@ class ModelClassMapping
19
21
public static function fromDefaultModelPath (): self
20
22
{
21
23
return new self (
22
- realpath ( __DIR__ . '/../Model ' ) ,
24
+ __DIR__ . '/../Model ' ,
23
25
);
24
26
}
25
27
@@ -49,8 +51,10 @@ private function loadModelClasses(): void
49
51
$ subNamespace = substr ($ file ->getPath (), strlen ($ this ->pathToModelFiles ));
50
52
$ subNamespace = str_replace ('/ ' , '\\' , $ subNamespace );
51
53
54
+ /** @var class-string $className */
52
55
$ className = 'CXml\Model ' . $ subNamespace . '\\' . $ file ->getBasename ('.php ' );
53
- $ class = new ReflectionClass ($ className );
56
+
57
+ $ class = new \ReflectionClass ($ className );
54
58
if ($ class ->isAbstract () || $ class ->isInterface () || $ class ->isTrait () || $ class ->isAnonymous ()) {
55
59
continue ;
56
60
}
You can’t perform that action at this time.
0 commit comments