Я пытаюсь создать модуль Prestashop, который при создании пользователя может автоматически получать всю его информацию, используя ActionCustomerAccountAdd
, возвращаемое событие ($params
), но я не знаю структурупараметры объекта для получения необходимых данных
Я пытался создать hookActionCustomerAccountAdd
, который получает параметры, я смог получить только электронное письмо от клиента $params['newCustomer']->email
, но не могу получить имя и фамилиюимя и пароль
// Will be executed each times actionCustomerAccountAdd is triggered
public function hookActionCustomerAccountAdd($params)
{
// $params is an array set by PrestaShop which contains the
// hook data (here, the customer details
$this->CustomerAdd($params['newCustomer']->email);
/* $json_output = json_decode($params,true);
var_dump($json_output) ;
echo "Works";
*/
}
public function CustomerAdd($mail){
$myObj->userx->UserID = 0;
$myObj->userx->Username = "NameUser";
$myObj->userx->Password ="Password";
$myObj->userx->Fname ="Fname";
$myObj->userx->Lname= "Lname";
$myObj->userx->Mail= $mail;
$myObj->username= "evdokimosk";
$myObj->password="123425";
}
Я ожидаю получить все нужные мне данные, такие как имя, фамилия, но я не знаю, что находится внутри $params