|
|
@@ -18,10 +18,10 @@ namespace Cake\Controller\Component;
|
|
|
|
|
|
use Cake\Controller\Component;
|
|
|
use Cake\Controller\ComponentRegistry;
|
|
|
-use Cake\Datasource\Exception\PageOutOfBoundsException;
|
|
|
-use Cake\Datasource\Paginator;
|
|
|
+use Cake\Datasource\Paging\Exception\PageOutOfBoundsException;
|
|
|
+use Cake\Datasource\Paging\PaginatedInterface;
|
|
|
+use Cake\Datasource\Paging\Paginator;
|
|
|
use Cake\Http\Exception\NotFoundException;
|
|
|
-use Cake\Paging\PaginatedInterface;
|
|
|
use InvalidArgumentException;
|
|
|
use UnexpectedValueException;
|
|
|
|
|
|
@@ -34,7 +34,7 @@ use UnexpectedValueException;
|
|
|
* You configure pagination when calling paginate(). See that method for more details.
|
|
|
*
|
|
|
* @link https://book.cakephp.org/4/en/controllers/components/pagination.html
|
|
|
- * @mixin \Cake\Datasource\Paginator
|
|
|
+ * @mixin \Cake\Datasource\Paging\Paginator
|
|
|
* @deprecated 4.4.0 Use Cake\Datasource\Paginator directly. Will be removed in 6.0.
|
|
|
*/
|
|
|
class PaginatorComponent extends Component
|
|
|
@@ -42,7 +42,7 @@ class PaginatorComponent extends Component
|
|
|
/**
|
|
|
* Datasource paginator instance.
|
|
|
*
|
|
|
- * @var \Cake\Datasource\Paginator
|
|
|
+ * @var \Cake\Datasource\Paging\Paginator
|
|
|
*/
|
|
|
protected Paginator $_paginator;
|
|
|
|
|
|
@@ -173,7 +173,7 @@ class PaginatorComponent extends Component
|
|
|
*
|
|
|
* @param \Cake\Datasource\RepositoryInterface|\Cake\Datasource\QueryInterface $object Table or query to paginate.
|
|
|
* @param array<string, mixed> $settings The settings/configuration used for pagination.
|
|
|
- * @return \Cake\Paging\PaginatedInterface
|
|
|
+ * @return \Cake\Datasource\Paging\PaginatedInterface
|
|
|
* @throws \Cake\Http\Exception\NotFoundException
|
|
|
*/
|
|
|
public function paginate(object $object, array $settings = []): PaginatedInterface
|
|
|
@@ -222,7 +222,7 @@ class PaginatorComponent extends Component
|
|
|
/**
|
|
|
* Set paginator instance.
|
|
|
*
|
|
|
- * @param \Cake\Datasource\Paginator $paginator Paginator instance.
|
|
|
+ * @param \Cake\Datasource\Paging\Paginator $paginator Paginator instance.
|
|
|
* @return $this
|
|
|
*/
|
|
|
public function setPaginator(Paginator $paginator)
|
|
|
@@ -235,7 +235,7 @@ class PaginatorComponent extends Component
|
|
|
/**
|
|
|
* Get paginator instance.
|
|
|
*
|
|
|
- * @return \Cake\Datasource\Paginator
|
|
|
+ * @return \Cake\Datasource\Paging\Paginator
|
|
|
*/
|
|
|
public function getPaginator(): Paginator
|
|
|
{
|