mirror of
https://github.com/Oreolek/ifhub.club.git
synced 2024-07-01 14:05:07 +03:00
Если мы используем ORM в наследуемом модуле (в плагине), нам не всегда нужно получить наследуемую сущность, это может быть и дефолтная сущность.
This commit is contained in:
parent
eababf4af7
commit
4fc990a06a
|
@ -670,6 +670,14 @@ class Engine extends Object {
|
|||
$sClass=isset($sPlugin)
|
||||
? 'Plugin'.$sPlugin.'_Module'.$sModule.'_Entity'.$sEntity
|
||||
: 'Module'.$sModule.'_Entity'.$sEntity;
|
||||
|
||||
/**
|
||||
* If plugin Entity doesn't exist, maybe the default one does?
|
||||
*/
|
||||
if(isset($sPlugin) && !self::GetClassPath($sClass)) {
|
||||
$sClass = 'Module'.$sModule.'_Entity'.$sEntity;
|
||||
}
|
||||
|
||||
/**
|
||||
* Определяем наличие делегата сущности
|
||||
* Делегирование указывается только в полной форме!
|
||||
|
|
Loading…
Reference in a new issue