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

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

Generate a page URL, based on the request's current URL.
public pageUrl ( integer $page, boolean $full = false ) : string
$page integer
$full boolean Return the full version of the URL in for the first page Ex. /users/page/1 instead of /users
Результат string
    public function pageUrl($page, $full = false)
    {
        $currentPageUrl = $this->router->getCurrentRoute()->getUri();
        $url = $this->addPageQuery(str_replace('{pageQuery?}', '', $currentPageUrl), $page, $full);
        foreach ($this->router->getCurrentRoute()->bindParameters(app('request')) as $parameterName => $parameterValue) {
            $url = str_replace(['{' . $parameterName . '}', '{' . $parameterName . '?}'], $parameterValue, $url);
        }
        return $this->urlGenerator->to($url);
    }