Laravel 5.6-与它们的类同名的方法在将来的PHP版本中将不再是构造函数

时间:2018-08-28 14:24:31

标签: php deprecated laravel-5.6 nusoap php-7.2

我正在使用在PHP 7.2.3版本下运行的Laravel 5.6框架。尝试使用econea nusoap库时出现错误,并且出现以下错误:方法相同名称,因为它们的类在将来的PHP版本中将不是构造函数; nusoap_client具有已弃用的构造函数

我该怎么做才能解决此问题?我认为是PHP版本的原因。

提前谢谢!

1 个答案:

答案 0 :(得分:0)

您需要添加一个构造函数。更完整的answer here

class foo
{
    public function __construct()
    {
    // Constructor's functionality here, if you have any.
    }

    public function foo()
    {
    // PHP4-style constructor.
    // This will NOT be invoked, unless a sub-class that extends `foo` calls it.
    // In that case, call the new-style constructor to keep compatibility.
    self::__construct();
   }
}