belongsTo(Modalidad::class, 'modalidad_id', 'id'); } public function profesion() { return $this->belongsTo(Profesion::class, 'profesion_id', 'id'); } public function servicio() { return $this->belongsTo(Servicio::class, 'servicio_id', 'id'); } public function cliente() { return $this->belongsTo(Cliente::class, 'cliente_id', 'id'); } public function profesional() { return $this->belongsToMany(Profesional::class, 'profesionales_formularios', 'formulario_id', 'profesional_id') ->withPivot('estadoformulario') ->withTimestamps(); } public function diasPreferidos() { return $this->belongsToMany(DiaPreferencia::class, 'formularios_diaspreferidos', 'formulario_id', 'diapreferencia_id'); } public function horariosPreferidos() { return $this->belongsToMany(HorarioPreferencia::class, 'formularios_horariospreferidos', 'formulario_id', 'horariopreferencia_id'); } }