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

Обновлены описания классов, свойств и методов для документации
Добавлена документация
Добавлены примеры использования 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
+23 -7
View File
@@ -27,19 +27,27 @@ namespace YooKassa\Request\Webhook;
use YooKassa\Model\Webhook\Webhook;
/**
* Актуальный список объектов webhook для переданного OAuth-токена
*
* @package YooKassa
*/
class WebhookListResponse
{
/**
* Тип ответа
* @var string
*/
private $type;
/**
* Список способов оплаты подходящих для оплаты заказа
* Если нет ни одного доступного способа оплаты, список будет пустым
* @var Webhook[] Список способов оплаты
* Список установленных webhook для переданного OAuth-токена
* @var Webhook[] Список установленных webhook
*/
private $items;
/**
* Конструктор, устанавливает список полученныз от API способов оплаты
* Конструктор, устанавливает список полученных от API установленных webhook для переданного OAuth-токена
*
* @param array $response Разобранный ответ от API в виде массива
*/
@@ -55,9 +63,17 @@ class WebhookListResponse
}
/**
* Возаращает список способов оплаты подходящих для оплаты заказа
* Если нет ни одного доступного способа оплаты, список будет пустым
* @return Webhook[] Список способов оплаты
* Возвращает тип ответа. Доступен только `list`
* @return string
*/
public function getType()
{
return $this->type;
}
/**
* Возвращает список установленных webhook для переданного OAuth-токена
* @return Webhook[] Список установленных webhook
*/
public function getItems()
{