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

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

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