<?php

namespace App\Models;

use Illuminate\Database\Eloquent\Factories\HasFactory;
use Illuminate\Database\Eloquent\Model;

class Forum extends Model
{
    use HasFactory;

    protected $fillable = ['annee', 'thematique', 'enabled', 'pending', 'detail', 'contexte', 'objectif', 'synthese'];

    public function participations()
    {
        return $this->hasMany(Participation::class);
    }

    public function getConfirmedParticipations()
    {
        return Participation::where([['forum_id', $this->id], ['confirmed', true]])->get();
    }
}
