Можно ли вызвать метод для получения имени всех сопоставленных подклассов сущности?
Do $ tableClass-> getOption ("subclasses")
Хотя это будет работать только для типов наследования, где есть карта дискриминатора.В частности, вы не получите его с наследованием конкретной таблицы.
Это то, что вы хотите:
$relations = Doctrine_Core::getTable('<CLASS_NAME>')->getRelations(); foreach($relations as $relation) echo $relation->getClass();