访问时我的网站出错:
缺少Lib \ Repository \ Data \ TmdbData :: getPartTrailer()的参数1,在第2258行的/home/*/app/lib/Repository/Data/TmdbData.php中调用并定义
这是TmdbData.php
中的部分代码 public function getPartnumber()
{
if ( ! $this->partnumber) return '';
return $this->partnumber;
}
public function getPartTrailer($parttrailer)
{
if ( ! $this->partnumber) return '';
return $this->partnumber;
}
这是第2258行:
'partnumber' => $this->getPartnumber(),
'parttrailer' => $this->getPartTrailer()); // line 2258
如何解决?非常感谢你!
答案 0 :(得分:0)
你需要为你的函数提供一个参数。尝试:
'partnumber' => $this->getPartnumber(),
'parttrailer' => getPartTrailer($this);
答案 1 :(得分:0)
将参数传递给getPartTrailer
方法:
'parttrailer' => $this->getPartTrailer('someargumant');
或者您可以使用默认参数使参数可选:
public function getPartTrailer($parttrailer = null)
{
if ( ! $this->partnumber) return '';
return $this->partnumber;
}