belongsToMany(Cawangan::class, 'cawangan_simulasi', 'simulasi_id', 'caw_id')->withPivot('id', 'export_data_stsdate', 'fasa'); } // TBD - NOT RECOMMENDED FUNCTION BELOW public function cawanganFromSimulasiBid() { return $this->belongsToMany(Cawangan::class, 'simulasibid', 'simulasi_id', 'caw_id'); } public function cawanganSimulasi() { return $this->hasMany(CawanganSimulasi::class, 'simulasi_id', 'id'); } public function simulasiBid() { return $this->hasMany(SimulasiBid::class, 'simulasi_id', 'id'); } public function simkarat() { return $this->hasMany(SimKarat::class, 'simulasi_id', 'id'); } public function simkarat_temp() { return $this->hasMany(SimKarat_temp::class, 'simulasi_id', 'id'); } public function simulasiBidMarhun() { return $this->hasManyThrough( SimulasiBidMarhun::class, SimulasiBid::class, 'simulasi_id', 'simulasibid_id', 'id', 'id' ); } }