authentikate/app/Models/AuthenticationToken.php
Javier Feliz 038ee47fa3
All checks were successful
linter / quality (push) Successful in 3m8s
tests / ci (push) Successful in 13m56s
Claude be codin
2025-07-31 00:56:12 -04:00

30 lines
568 B
PHP

<?php
namespace App\Models;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\Relations\BelongsTo;
class AuthenticationToken extends Model
{
protected $guarded = ['id'];
protected function casts(): array
{
return [
'issued_at' => 'datetime',
'expires_at' => 'datetime',
];
}
public function user(): BelongsTo
{
return $this->belongsTo(User::class);
}
public function application(): BelongsTo
{
return $this->belongsTo(Application::class);
}
}