belongTo(Modalidad::class, 'modalidad_id', 'id'); } public function profesion() { return $this->belongTo(Profesion::class, 'profesion_id', 'id'); } public function servicio() { return $this->belongTo(Servicio::class, 'modalidad_id', 'id'); } public function cliente() { return $this->belongTo(Cliente::class, 'cliente_id', 'id'); } public function profesional() { return $this->belongToMany(Profesional::class, 'profesional_formulario', 'formulario_id', 'profesional_id') ->withPivot('estadoformulario') ->withTimesTamps(); } public function diapreferido() { return $this->belongToMany(DiaPreferencia::class, 'formulario_diapreferido', 'formulario_id', 'diapreferido_id'); } public function horariopreferido() { return $this->belongToMany(HorarioPreferencia::class, 'formulario_horariopreferido', 'formulario_id', 'horariopreferido_id'); } }