Creating default object from empty value yii2

Hola que tal.

Estoy tratando de recuperar y cambiar la password, de un usuario, la primera parte funciona bien, ingreso el correo y me envía un mensaje a la casilla del email registrado, con un link que lleva a resetPass.php. todo eso funciona bien.

Lleno el formulario para cambiar la password, y le doy enviar y sale el siguiente error

PHP Warning – yii\base\ErrorException
Creating default object from empty value
in /home/claudio/www/servpc-yii/controllers/SiteController.php at line 360

Mi linea 360 es:

$table->password = crypt($model->password, Yii::$app->params["salt"]);

Por favor si me pueden ayudar. mil gracias.

Un Cordial Saludo

/* Moved from Yii2 - General Discussions to International - Spanish
Please use English in the general forums */

2 Likes

Algunos de los dos valores de estos objetos ($model->password o Yii::$app->prams["salt"]) no tiene valor, revisa emitiendo un echo de ambos objetos

Gracias Alejandro por la respuesta.

Hice lo que me recomendo, e imprimió lo siguiente:

** echo $model->password, = 123456789
echo Yii::$app->params[‘salt’]; = hdgvrt83657jdbti79jh**

Por lo que se puede ver, es que no están vació,