mirror of
https://git.yoomoney.ru/scm/sdk/yookassa-sdk-php.git
synced 2026-09-01 04:58:45 +00:00
@@ -1,3 +1,6 @@
|
||||
### v2.0.3 от 10.12.2020
|
||||
* Возвращены методы для email и phone в receipt
|
||||
|
||||
### v2.0.2 от 08.12.2020
|
||||
* Исправлен autoload.php
|
||||
|
||||
|
||||
+1
-1
@@ -11,7 +11,7 @@
|
||||
"email": "cms@yoomoney.ru"
|
||||
}
|
||||
],
|
||||
"version": "2.0.2",
|
||||
"version": "2.0.3",
|
||||
"require": {
|
||||
"php": ">=5.3.0",
|
||||
"ext-curl": "*",
|
||||
|
||||
+1
-1
@@ -90,7 +90,7 @@ class Client extends BaseClient
|
||||
/**
|
||||
* Текущая версия библиотеки
|
||||
*/
|
||||
const SDK_VERSION = '2.0.2';
|
||||
const SDK_VERSION = '2.0.3';
|
||||
|
||||
/**
|
||||
* Получить список платежей магазина.
|
||||
|
||||
@@ -364,6 +364,60 @@ class Receipt extends AbstractObject implements ReceiptInterface
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* @deprecated 1.3.0 Устарел — данные рекомендуется брать в параметре receipt.customer.phone.
|
||||
* Возвращает номер телефона плательщика в формате ITU-T E.164 на который будет выслан чек
|
||||
*
|
||||
* @return string Номер телефона плательщика
|
||||
*/
|
||||
public function getPhone()
|
||||
{
|
||||
return $this->getCustomer() ? $this->getCustomer()->getPhone() : null;
|
||||
}
|
||||
|
||||
/**
|
||||
* @deprecated 1.3.0 Устарел — данные рекомендуется передавать в параметре receipt.customer.phone.
|
||||
* Устанавливливает номер телефона плательщика в формате ITU-T E.164 на который будет выслан чек
|
||||
*
|
||||
* @param string $value Номер телефона плательщика в формате ITU-T E.164
|
||||
*
|
||||
* @throws InvalidPropertyValueTypeException Выбрасывается если в качестве значения была передана не строка
|
||||
*/
|
||||
public function setPhone($value)
|
||||
{
|
||||
if (!$this->getCustomer()) {
|
||||
$this->setCustomer(new ReceiptCustomer());
|
||||
}
|
||||
$this->getCustomer()->setPhone($value);
|
||||
}
|
||||
|
||||
/**
|
||||
* @deprecated 1.3.0 Устарел — данные рекомендуется брать в параметре receipt.customer.email.
|
||||
* Возвращает адрес электронной почты на который будет выслан чек
|
||||
*
|
||||
* @return string E-mail адрес плательщика
|
||||
*/
|
||||
public function getEmail()
|
||||
{
|
||||
return $this->getCustomer() ? $this->getCustomer()->getEmail() : null;
|
||||
}
|
||||
|
||||
/**
|
||||
* @deprecated 1.3.0 Устарел — данные рекомендуется передавать в параметре receipt.customer.email.
|
||||
* Устанавливает адрес электронной почты на который будет выслан чек
|
||||
*
|
||||
* @param string $value E-mail адрес плательщика
|
||||
*
|
||||
* @throws InvalidPropertyValueTypeException Выбрасывается если в качестве значения была передана не строка
|
||||
*/
|
||||
public function setEmail($value)
|
||||
{
|
||||
if (!$this->getCustomer()) {
|
||||
$this->setCustomer(new ReceiptCustomer());
|
||||
}
|
||||
$this->getCustomer()->setEmail($value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Устанавливает значения свойств текущего объекта из массива
|
||||
* @param array|\Traversable $sourceArray Ассоциативный массив с настройками
|
||||
|
||||
Reference in New Issue
Block a user