Files
coolify/app/Actions/Service/RestartService.php

21 lines
370 B
PHP

<?php
namespace App\Actions\Service;
use App\Models\Service;
use Lorisleiva\Actions\Concerns\AsAction;
class RestartService
{
use AsAction;
public string $jobQueue = 'high';
public function handle(Service $service, bool $pullLatestImages)
{
StopService::run($service);
return StartService::run($service, $pullLatestImages);
}
}