Spatie\PaginateRoute\PaginateRoute::registerMacros PHP Метод

registerMacros() публичный Метод

Register the Route::paginate macro.
public registerMacros ( )
    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]+');
            });
        });
    }