PHP code example of somework / offset-page-logic
1. Go to this page and download the library: Download somework/offset-page-logic library. Choose the download type require. 2. Extract the ZIP file and open the index.php. 3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
somework / offset-page-logic example snippets
use SomeWork\OffsetPage\Logic\Offset;
$offset = 0; // start from the first record
$limit = 10; // request ten records
$nowCount = 0; // no rows have been processed yet
$result = Offset::logic($offset, $limit, $nowCount);
$result->getPage(); // 1 (first page)
$result->getSize(); // 10 (page size derived from limit)
use SomeWork\OffsetPage\Logic\AlreadyGetNeededCountException;
use SomeWork\OffsetPage\Logic\Offset;
$offset = 0;
$limit = 5;
$nowCount = 5;
$result = Offset::logic($offset, $limit, $nowCount); // throws AlreadyGetNeededCountException