<?php

namespace App\Actions\SSL;

use App\Models\Ssl;
use App\SSH\Services\Webserver\Webserver;

class DeleteSSL
{
    public function delete(Ssl $ssl): void
    {
        /** @var Webserver $webserver */
        $webserver = $ssl->site->server->webserver()->handler();
        $webserver->removeSSL($ssl);
        $ssl->delete();
    }
}