for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace ElevenLabs\Api\Service\Pagination;
class PaginationLinks
{
/** @var string */
private $first;
private $last;
private $next;
private $prev;
/**
* PaginationLinks constructor.
* @param string $first
* @param string $last
* @param string $next
* @param string $prev
*/
public function __construct($first, $last, $next = null, $prev = null)
$this->first = $first;
$this->last = $last;
$this->next = $next;
$this->prev = $prev;
}
* @return string
public function getFirst()
return $this->first;
public function hasNext()
return ($this->next !== null);
public function getNext()
return $this->next;
public function hasPrev()
return ($this->prev !== null);
public function getPrev()
return $this->prev;
public function getLast()
return $this->last;