finished api

This commit is contained in:
Clément
2025-06-04 19:50:52 +02:00
parent 1551f6226e
commit f488f7e01d
32 changed files with 1078 additions and 30 deletions

View File

@@ -0,0 +1,31 @@
<?php
namespace App\Models;
use Illuminate\Database\Eloquent\Factories\HasFactory;
use Illuminate\Database\Eloquent\Model;
class Billet extends Model
{
/** @use HasFactory<\Database\Factories\BilletFactory> */
use HasFactory;
protected $fillable = [
'BIL_DATE',
'BIL_TITRE',
'BIL_CONTENU',
];
protected $hidden = [
'id',
'created_at',
'updated_at',
];
// Un billet a plusieurs commentaires.
// Cette fonction sera utile pour afficher les commentaires d'un billet sélectionné.
public function commentaires()
{
return $this->hasMany(Commentaire::class);
}
}