我是Laravel和PHP的新手。我试图修改一个有缺陷的软件包中的一些代码,我使用基于github上的提交调用Confide。我在Confide.php中收到一条错误消息:
Access to undeclared static property: Zizaco\Confide\Confide::$rules
从我的研究来看,似乎是静态的'被' Zizaco \ Confide \ Confide'取代在源代码中。如何让它引用正确的代码?相关代码如下所示:
public function resetPassword( $params )
{
//$password = array_get($params, 'password', '');
$this->password = array_get($params, 'password', '');
$this->password_confirmation = array_get($params, 'password_confirmation', '');
$passwordValidators = array(
'password' => static::$rules['password'],
'password_confirmation' => static::$rules['password_confirmation'],
);