use BookStack\Auth\User;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\Relations\BelongsTo;
+use Illuminate\Support\Carbon;
class ApiToken extends Model
{
{
return $this->belongsTo(User::class);
}
+
+ /**
+ * Get the default expiry value for an API token.
+ * Set to 100 years from now.
+ */
+ public static function defaultExpiry(): string
+ {
+ return Carbon::now()->addYears(100)->format('Y-m-d');
+ }
}