Loading app/Models/Contacto.php +6 −1 Original line number Diff line number Diff line Loading @@ -39,7 +39,7 @@ class Contacto extends Model 'profesion_id', 'cargo_id', 'caracteristica_id', //'institucion_id', 'institucion_id', ]; public function profesion(): BelongsTo Loading Loading @@ -86,4 +86,9 @@ public function grupos(): BelongsToMany { return $this->belongsToMany(Grupos::class, 'contactos_grupos', 'contacto_id', 'grupo_id'); } public function institucion(): BelongsTo { return $this->belongsTo(Instituciones::class); } } app/Models/Instituciones.php +6 −0 Original line number Diff line number Diff line Loading @@ -4,6 +4,7 @@ use Illuminate\Database\Eloquent\Factories\HasFactory; use Illuminate\Database\Eloquent\Model; use Illuminate\Database\Eloquent\Relations\HasMany; class Instituciones extends Model { Loading Loading @@ -40,4 +41,9 @@ public function telefonos() { return $this->hasMany(TelefonoInst::class, 'instituciones_id'); } public function contactos(): HasMany { return $this->hasMany(Contacto::class); } } Loading
app/Models/Contacto.php +6 −1 Original line number Diff line number Diff line Loading @@ -39,7 +39,7 @@ class Contacto extends Model 'profesion_id', 'cargo_id', 'caracteristica_id', //'institucion_id', 'institucion_id', ]; public function profesion(): BelongsTo Loading Loading @@ -86,4 +86,9 @@ public function grupos(): BelongsToMany { return $this->belongsToMany(Grupos::class, 'contactos_grupos', 'contacto_id', 'grupo_id'); } public function institucion(): BelongsTo { return $this->belongsTo(Instituciones::class); } }
app/Models/Instituciones.php +6 −0 Original line number Diff line number Diff line Loading @@ -4,6 +4,7 @@ use Illuminate\Database\Eloquent\Factories\HasFactory; use Illuminate\Database\Eloquent\Model; use Illuminate\Database\Eloquent\Relations\HasMany; class Instituciones extends Model { Loading Loading @@ -40,4 +41,9 @@ public function telefonos() { return $this->hasMany(TelefonoInst::class, 'instituciones_id'); } public function contactos(): HasMany { return $this->hasMany(Contacto::class); } }