MINI MINI MANI MO
<?php
namespace App\Models;
use Illuminate\Database\Eloquent\Factories\HasFactory;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\SoftDeletes;
class CddSesionComision extends Model
{
use HasFactory, SoftDeletes;
protected $table = "cdd_sesiones_comision";
protected $guarded = ["id"];
public $timestamps = false;
public function comision()
{
return $this->belongsTo(CddComisiones::class,"id_comision");
}
public function asistencias()
{
return $this->hasMany(CddAsistenciasComision::class, "id_sesion");
}
public function asistencia()
{
return $this->hasMany(CddAsistenciasComision::class, "id_sesion")->where("asistencia", "=", 1);
}
public function inasistencia()
{
return $this->hasMany(CddAsistenciasComision::class, "id_sesion")->where("asistencia", "=", 2);
}
public function justificante()
{
return $this->hasMany(CddAsistenciasComision::class, "id_sesion")->where("asistencia", "=", 3);
}
public function votaciones()
{
return $this->hasMany(CddVotacionesComision::class, "id_sesiones_comision");
}
public function temas()
{
return $this->hasMany(CddTemasSesionComision::class, "id_sesiones_comision");
}
}
OHA YOOOO