/
dimamir
/
coolify
Обзор
Документация
Войти
/
dimamir
/
coolify
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
app/Livewire/Project/Resource/EnvironmentSelect.php
35 строк
903 B
Andras Bacsai
feat: preselect prod or first env when selecting a project
21 июн 2024, 14:54
21 июн 2024, 14:54
c5083ea
Код
Авторство
О чём код?
<?php namespace App\Livewire\Project\Resource; use Illuminate\Database\Eloquent\Collection; use Livewire\Component; class EnvironmentSelect extends Component { public Collection $environments; public string $project_uuid = ''; public string $selectedEnvironment = ''; public function mount() { $this->selectedEnvironment = request()->route('environment_name'); $this->project_uuid = request()->route('project_uuid'); } public function updatedSelectedEnvironment($value) { if ($value === 'edit') { return redirect()->route('project.show', [ 'project_uuid' => $this->project_uuid, ]); } else { return redirect()->route('project.resource.index', [ 'project_uuid' => $this->project_uuid, 'environment_name' => $value, ]); } } }