/**
* @param string $url
* @param int $page
* @param int $size
* @return \WoohooLabs\Yin\JsonApi\Schema\Link|null
*/
protected function createPaginatedLink($url, $page, $size)
{
if ($this->getTotalItems() <= 0 || $this->getLimit() <= 0) {
return null;
}
return new Link($this->appendQueryStringToUrl($url, OffsetBasedPagination::getPaginationQueryString($page, $size)));
}