是否有一种方法可以调用来获取实体的所有映射子类的名称?
这是你想要的吗:
$relations = Doctrine_Core::getTable('<CLASS_NAME>')->getRelations();
foreach($relations as $relation)
echo $relation->getClass();
Do $tableClass->getOption("subclasses")
虽然这只适用于存在鉴别符映射的继承类型。最值得注意的是,如果使用具体的表继承,您将无法获得它。