coolify/app/Livewire/Project/Shared/ScheduledTask/Executions.php

37 lines
755 B
PHP
Raw Normal View History

<?php
namespace App\Livewire\Project\Shared\ScheduledTask;
use Livewire\Component;
class Executions extends Component
{
public $executions = [];
public $selectedKey;
2024-08-16 12:45:40 +00:00
public $task;
2024-06-10 20:43:34 +00:00
public function getListeners()
{
return [
2024-06-10 20:43:34 +00:00
'selectTask',
];
}
public function selectTask($key): void
{
if ($key == $this->selectedKey) {
$this->selectedKey = null;
2024-06-10 20:43:34 +00:00
return;
}
$this->selectedKey = $key;
}
2024-08-16 12:45:40 +00:00
public function getServerTimezone()
{
$server = data_get($this, 'destination.server');
$serverTimezone = $server->settings->server_timezone;
ray('Server Timezone:', $serverTimezone);
return $serverTimezone;
}
}