public function registerMacros()
{
$pageKeyword = $this->pageKeyword;
$router = $this->router;
$router->macro('paginate', function ($uri, $action) use($pageKeyword, $router) {
$router->group(['middleware' => 'Spatie\\PaginateRoute\\SetPageMiddleware'], function () use($pageKeyword, $router, $uri, $action) {
$router->get($uri . '/{pageQuery?}', $action)->where('pageQuery', $pageKeyword . '/[0-9]+');
});
});
}