/
dimamir
/
coolify
Обзор
Документация
Войти
/
dimamir
/
coolify
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
app/Data/CoolifyTaskArgs.php
30 строк
768 B
Thijmen
Fix styling
10 июн 2024, 23:43
10 июн 2024, 23:43
d86274c
Код
Авторство
О чём код?
<?php namespace App\Data; use App\Enums\ProcessStatus; use Illuminate\Database\Eloquent\Model; use Spatie\LaravelData\Data; /** * The parameters to execute a CoolifyTask, organized in a DTO. */ class CoolifyTaskArgs extends Data { public function __construct( public string $server_uuid, public string $command, public string $type, public ?string $type_uuid = null, public ?int $process_id = null, public ?Model $model = null, public ?string $status = null, public bool $ignore_errors = false, public $call_event_on_finish = null, public $call_event_data = null ) { if (is_null($status)) { $this->status = ProcessStatus::QUEUED->value; } } }