TightenCo\Jigsaw\PrettyOutputPathResolver::link PHP Метод

    public function link($path, $name, $type, $page = 1)
    {
        if ($type === 'html' && $name === 'index') {
            if ($page > 1) {
                return '/' . ltrim($this->trimPath($path) . '/', '/') . $page . '/';
            }
            return ltrim('/' . $this->trimPath($path) . '/', '/') . '/';
        }
        if ($type === 'html' && $name !== 'index') {
            if ($page > 1) {
                return '/' . ltrim($this->trimPath($path) . '/', '/') . $name . '/' . $page . '/';
            }
            return '/' . ltrim($this->trimPath($path) . '/', '/') . $name . '/';
        }
        return sprintf('%s%s%s.%s', '/', ltrim($this->trimPath($path) . '/', '/'), $name, $type);
    }
PrettyOutputPathResolver