Есть 4 таблицы:
transport_typesbody_transport_types- id
- body_id
- transport_type_id
bodiesbody_descriptions
и есть модель
<?php
namespace App\Models;
use Illuminate\Database\Eloquent\Model;
class Transport_type extends Model
{
public static function callId( $id )
{
return self::whereId( $id ) -> firstOrFail();
}
public function bodies( $language_id = null )
{
}
}
нужно связать одним запросом 4 тиблицы, чтобы выгледело примерно так:
$bodies = Transport_type::callId( 6 ) -> bodies ( 1 ) ;
и в переменной
$bodies были названия на соответствующему языку