/** * Get child models by parent model * * @param CeModelInterface $parent * @return mixed */ public function getChildModels(CeModelInterface $parent) { $ownerId = $parent->getOwnerId() ? $parent->getOwnerId() : ($parent->getOwner() ? $parent->getOwner()->getId() : null); return $this->getChildModelsByParentIdAndOwnerId($parent->getId(), $ownerId); }