diff --git a/app/Models/Model.php b/app/Models/Model.php index 6607a39f5..b86a8ab8c 100644 --- a/app/Models/Model.php +++ b/app/Models/Model.php @@ -171,6 +171,6 @@ abstract class Model extends IlluminateModel return parent::asDateTime($value); } - return $this->asImmutableDateTime($value); + return parent::asDateTime($value)->toImmutable(); } } diff --git a/app/Models/Traits/WithImmutableDates.php b/app/Models/Traits/WithImmutableDates.php deleted file mode 100644 index 12b2f1669..000000000 --- a/app/Models/Traits/WithImmutableDates.php +++ /dev/null @@ -1,20 +0,0 @@ -<?php - -namespace Pterodactyl\Models\Traits; - -/** - * @mixin \Illuminate\Database\Eloquent\Model - */ -trait WithImmutableDates -{ - /** - * Converts the mutable Carbon instance into an immutable Carbon instance. - * - * @param mixed $value - * @return \Carbon\CarbonImmutable - */ - protected function asImmutableDateTime($value) - { - return $this->asDateTime($value)->toImmutable(); - } -}