我的任务是维护一个由Web开发人员在我之前定制的网站。该网站包括与XERO的集成,尽管该网站本身没有开发更改,但从上周开始已经失败。
Laravel日志显示以下内容:
[2018-11-13 11:18:50]生产。错误:无法使用 “ XeroPHP \ Remote \ Object”作为类名,因为已保留 {“ userId”:1,“电子邮件”:“ developer@vok.com.au”,“ exception”:“ [对象] (Symfony \ Component \ Debug \ Exception \ FatalErrorException(代码:64): 无法使用“ XeroPHP \ Remote \ Object”作为类名,因为已保留 在 ********************* / public_html / vendor / calcinai / xero-php / src / XeroPHP / Application.php:186)
听起来好像PHP语言本身已经发生了一些变化,其中保留了一个特定的单词,因此不能用作类名。也许问题很简单,就像使用其他类名一样?
其抱怨的文件,更具体地说,链接186如下:
公共函数save(Remote \ Object $ object,$ replace_data = false)
感谢您的帮助。我将很快做出回应,并提供成功调试问题所需的任何信息。
提前谢谢!