【发布时间】:2010-10-06 08:13:38
【问题描述】:
以下内容:
我有大约 20 个模型。这些类扩展了一个基类。这个基类包含一个方法,该方法应该能够确定子元素的类名。通常你可以这样做:
get_called_class();
但在许多情况下,学说 2 使用 ProxyClasses,在这种情况下,get_call_class() 函数返回如下内容:
Proxies\BasePageElementProxy
虽然原始名称是 \Base\PageElement。谁能告诉我如何找出这个类的名称(不从字符串 Proxies\BaseSectionProxy 生成名称,因为它很脏,在许多情况下不可靠)。
【问题讨论】:
标签: php orm doctrine-orm