get item relations
This commit is contained in:
@ -185,4 +185,19 @@ class EntityRelation
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
public function getEntityAdditionalProperty(string $entity, Model $model): array
|
||||
{
|
||||
$relations = $this->getEntityRelationsBySlug($entity);
|
||||
if ($relations){
|
||||
foreach ($relations as $relation){
|
||||
$moduleClass = $this->getAdditionalPropertyClassBySlug($relation);
|
||||
if ($moduleClass and method_exists($moduleClass, "getItems")) {
|
||||
return $moduleClass->getItems($entity, $model);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
return [];
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user