Laravel 5.5-如何从API资源类中获取基础模型类名称?

时间:2018-06-19 20:29:21

标签: php laravel laravel-5 laravel-5.5

我有一个带有API resource class的Laravel 5.5应用。如何从toArray()方法中获取基础模型类名称?我知道您可以使用$this->访问基础模型的属性和方法,因为该类将自动将其代理到基础模型。但是,实际上我该如何检索基础模型本身或更重要的是模型类名称呢?有办法吗?

1 个答案:

答案 0 :(得分:1)

如果查看Resource类的构造函数,则会看到实例已加载到$ resource属性中。

get_class($this->resource);