У меня есть функция в файле, где она сообщает значения в массиве, но мне нужно получить эти значения в другом файле.
Я использую magento и мне нужно получить информацию из функции, в которой указано имя клиента, который сделал запрос, я попытался получить first_name, но он не сработал.
FileOne.php
public function getCustomerInfo($customer, $order)
{
$email = htmlentities($customer->getEmail());
if ($email == "") {
$email = $order['customer_email'];
}
$first_name = htmlentities($customer->getFirstname());
if ($first_name == "") {
$first_name = $order->getBillingAddress()->getFirstname();
}
$last_name = htmlentities($customer->getLastname());
if ($last_name == "") {
$last_name = $order->getBillingAddress()->getLastname();
}
return array('email' => $email, 'first_name' => $first_name, 'last_name' => $last_name);
}
FILE Two.php
require(../Model/fileone.php
public function getName(){
$name = $this->getCustomerInfo($customer, $order);
$first_name = $name['first_name'];
return $first_name;
}
Мне нужно отобразить имя клиента в first_name, но оно не отображается.