From e947abcab27f977c94942fef9c6dece2627f16b7 Mon Sep 17 00:00:00 2001 From: Shift Date: Thu, 5 Jan 2023 17:02:42 +0000 Subject: [PATCH] Convert deprecated `$dates` property to `$casts` --- app/Models/ApplicationApi.php | 5 +++-- app/Models/Server.php | 4 ++-- app/Models/Voucher.php | 9 ++------- 3 files changed, 7 insertions(+), 11 deletions(-) diff --git a/app/Models/ApplicationApi.php b/app/Models/ApplicationApi.php index 41c00e36..3e9ee890 100644 --- a/app/Models/ApplicationApi.php +++ b/app/Models/ApplicationApi.php @@ -15,8 +15,9 @@ class ApplicationApi extends Model protected $primaryKey = 'token'; public $incrementing = false; - - protected $dates = ['last_used']; + protected $casts = [ + 'last_used' => 'datetime', + ]; public static function boot() { diff --git a/app/Models/Server.php b/app/Models/Server.php index 87c408a8..c73f2441 100644 --- a/app/Models/Server.php +++ b/app/Models/Server.php @@ -51,8 +51,8 @@ class Server extends Model /** * @var string[] */ - protected $dates = [ - 'suspended', + protected $casts = [ + 'suspended' => 'datetime', ]; public static function boot() diff --git a/app/Models/Voucher.php b/app/Models/Voucher.php index 873aa0ac..b156600f 100644 --- a/app/Models/Voucher.php +++ b/app/Models/Voucher.php @@ -25,20 +25,15 @@ class Voucher extends Model 'uses', 'expires_at', ]; - - protected $dates = [ - 'expires_at', - ]; - /** * The attributes that should be cast to native types. * * @var array */ protected $casts = [ + 'expires_at' => 'datetime', 'credits' => 'float', - 'uses' => 'integer', - ]; + 'uses' => 'integer', ]; protected $appends = ['used', 'status'];