hasOne(Marca::class, ['id' => 'idMarca']); } public function getTipo() { return $this->hasOne(TipoAuto::class, ['id' => 'idTipo']); } public function getColor() { return $this->hasOne(Color::class, ['id' => 'idColor']); } public function getMediaVehiculo() { return $this->hasMany(MediaVehiculo::class, ['idVehiculo' => 'id']); } public function getServicio() { return $this->hasMany(Servicio::class, ['idVehiculo' => 'id']); } public function getMedia() { return $this->hasMany(Media::class, ['idMedia' => 'id']) ->viaTable('MediaVehiculo', ['idVehiculo' => 'idVehiculo']); } }