for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace ViewComponents\ViewComponents\Data\Operation;
namespace Nayjest\Querying\Operation;
/**
* DataProvider pagination operation.
*/
class PaginateOperation implements OperationInterface
{
protected $pageNumber;
protected $pageSize;
* Constructor.
*
* @param int $pageNumber
* @param int $pageSize
public function __construct($pageNumber = 1, $pageSize = 50)
$this->pageNumber = $pageNumber;
$this->pageSize = $pageSize;
}
* @return int
public function getPageNumber()
return $this->pageNumber;
* @return $this
public function setPageNumber($pageNumber)
return $this;
* Returns page size.
public function getPageSize()
return $this->pageSize;
* Sets page size.
* @param $pageSize
public function setPageSize($pageSize)