모듈 아래에 네임스페이스를 넣을 경우 module_path, module 변수가 잘못 세팅되는 문제 수정

This commit is contained in:
Kijin Sung 2021-04-12 16:58:59 +09:00
parent b27617c854
commit 8e4bfdc1a7

View file

@ -74,7 +74,7 @@ class ModuleObject extends BaseObject
else
{
$class_filename = (new ReflectionClass($class_name))->getFileName();
preg_match('!^(.+[/\\\\]([^/\\\\]+)[/\\\\])[^/\\\\]+$!', $class_filename, $matches);
preg_match('!^(.+[/\\\\]modules[/\\\\]([^/\\\\]+)[/\\\\])!', $class_filename, $matches);
$module_path = $matches[1];
$module = $matches[2];
}