以下:
我有大约 20 个模型。这些类扩展了一个基类。这个基类包含一个方法,该方法应该能够确定子元素的类名。通常你可以这样做:
get_called_class();
但在许多情况下,学说 2 使用 ProxyClasses,在这种情况下 get_call_class() 函数返回如下内容:
Proxies\BasePageElementProxy
而原来的名字是\Base\PageElement。谁能告诉我如何找出这个类的名称(不从字符串 Proxies\BaseSectionProxy 生成名称,因为它很脏,在许多情况下不可靠)。