pelican-panel-mirror/app/Tables/Columns/DateTimeColumn.php
Boy132 54039e25a4
Make sure UTC is always used internally (#713)
* force app timezone to be UTC

* remove asDateTime overwrite

* add custom column to display dates in user timezone

* use `APP_TIMEZONE` as default timezone for new users

* revert accidental pinting
2024-11-15 20:41:33 +01:00

16 lines
293 B
PHP

<?php
namespace App\Tables\Columns;
use Filament\Tables\Columns\TextColumn;
class DateTimeColumn extends TextColumn
{
protected function setUp(): void
{
parent::setUp();
$this->dateTime(timezone: auth()->user()?->timezone ?? config('app.timezone', 'UTC'));
}
}