<?php

namespace App\Framework\StaticSite;

use App\Framework\Console\ConsoleCommand;
use App\Framework\Core\AppBootstrapper;
use App\Framework\Core\PathProvider;
use App\Framework\Http\Method;
use App\Framework\HttpClient\ClientRequest;
use App\Framework\HttpClient\CurlHttpClient;
use App\Framework\Performance\PerformanceMeter;

class GenerateStaticSites
{
    private string $outputDirectory;

    public function __construct(
        private readonly PathProvider $pathProvider
    )
    {
        $this->outputDirectory = $this->pathProvider->resolvePath('/public') . '/static';
    }

    #[ConsoleCommand('static:generate', 'Generiert statische Seiten')]
    public function generate(): void
    {

    }

}
