function let(ClientInterface $client, AdapterFactoryInterface $adapterFactory, PaginatorFactoryInterface $paginatorFactory, AdapterInterface $adapter) { $adapterFactory->create()->willReturn($adapter); $this->beConstructedWith($client, 'uri', $adapterFactory, $paginatorFactory); }
/** * {@inheritdoc } */ public function createPaginator(array $queryParameters = [], array $uriParameters = []) { $queryParameters['limit'] = isset($queryParameters['limit']) ? $queryParameters['limit'] : 10; return $this->paginatorFactory->create($this->apiAdapterFactory->create(), $queryParameters, $uriParameters); }