Добавлены новые методы. Изменены некоторые методы

Обновлены описания классов, свойств и методов для документации
Добавлена документация
Добавлены примеры использования SDK
This commit is contained in:
Антон Н. Николаев
2021-04-21 11:24:28 +03:00
parent 25c35bb316
commit bd2a5b95fd
399 changed files with 93734 additions and 577 deletions
+36 -1
View File
@@ -3,7 +3,16 @@
namespace YooKassa\Model;
/**
* Interface RequestorInterface
*
* Инициатор платежа или возврата
*
* Инициатором может быть магазин, подключенный к ЮKassa, `merchant` или приложение, которому владелец магазина
* [разрешил](https://yookassa.ru/developers/partners-api/basics) совершать операции от своего имени `third_party_client`.
*
* @package YooKassa
*/
interface RequestorInterface
{
/**
@@ -13,18 +22,44 @@ interface RequestorInterface
public function getType();
/**
* Устанавливает тип инициатора
* @param string $value Тип инициатора
*/
public function setType($value);
/**
* Возвращает идентификатор магазина
* @return string|null
*/
public function getAccountId();
/**
* Устанавливает идентификатор магазина
* @param string $value Идентификатор магазина
*/
public function setAccountId($value);
/**
* Возвращает идентификатор приложения
* @return string|null
*/
public function getClientId();
/**
* Устанавливает идентификатор приложения
* @param string $value Идентификатор приложения
*/
public function setClientId($value);
/**
* Возвращает название приложения
* @return string|null
*/
public function getClientName();
/**
* Устанавливает название приложения
* @param string $value Название приложения
*/
public function setClientName($value);
}