for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace alekciy\ofd\providers\taxcom;
/**
* Класс запроса к провайдеру для запросов с постраничной навигацией.
*/
class RequestPage extends \alekciy\ofd\RequestPage
{
/** @var int Номер страницы (нумерация от 1) */
public $pageNumber = 1;
/** @var int Элементов на странице */
public $perPage = 100;
* @inheritDoc
public function getPropertyMap(): array
return [
'pageNumber' => ['query' => 'pn'],
'perPage' => ['query' => 'ps'],
];
}
public function getRuleList(): array
'pageNumber' => ['integer', ['min', 1]],
'perPage' => ['integer', ['min', 1], ['max', 100]],