/** * @param Concrete $object * @return AbstractObject|null */ public static function hasInheritableParentObject(Concrete $object) { if ($object->getClass()->getAllowInherit()) { return $object->getNextParentForInheritance(); } return null; }