update
This commit is contained in:
No files matched your search
@@ -4,6 +4,10 @@ namespace App;
|
||||
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
use App\KomponenJawaban;
|
||||
use App\Riwayat;
|
||||
use App\ResultSample;
|
||||
use App\PertumKolomNi;
|
||||
|
||||
class Periksa extends Model
|
||||
{
|
||||
protected $table = "periksa";
|
||||
@@ -56,4 +60,52 @@ class Periksa extends Model
|
||||
{
|
||||
return $this->hasMany(KomponenJawaban::class, 'accnumber', 'nofoto');
|
||||
}
|
||||
public function riwayats()
|
||||
{
|
||||
return $this->hasMany(Riwayat::class, 'nofoto', 'nofoto');
|
||||
}
|
||||
public function rawResult()
|
||||
{
|
||||
return $this->hasOne(ResultSample::class, 'accession_number', 'nofoto');
|
||||
}
|
||||
public function pertumkolomni()
|
||||
{
|
||||
return $this->hasMany(PertumKolomNi::class, 'orderid', 'id');
|
||||
}
|
||||
public function lastMediaBAP()
|
||||
{
|
||||
return $this->hasOne(PertumKolomNi::class, 'orderid', 'id')
|
||||
->where('media', 'Media BAP')
|
||||
->latest();
|
||||
}
|
||||
public function lastMediaCAP()
|
||||
{
|
||||
return $this->hasOne(PertumKolomNi::class, 'orderid', 'id')
|
||||
->where('media', 'Media CAP')
|
||||
->latest();
|
||||
}
|
||||
public function lastMediaMcConkey()
|
||||
{
|
||||
return $this->hasOne(PertumKolomNi::class, 'orderid', 'id')
|
||||
->where('media', 'Media Mc Conkey')
|
||||
->latest();
|
||||
}
|
||||
public function lastMediaSDA()
|
||||
{
|
||||
return $this->hasOne(PertumKolomNi::class, 'orderid', 'id')
|
||||
->where('media', 'Media SDA')
|
||||
->latest();
|
||||
}
|
||||
public function lastMediaSelLain()
|
||||
{
|
||||
return $this->hasOne(PertumKolomNi::class, 'orderid', 'id')
|
||||
->where('media', 'Media Selektif lainnya')
|
||||
->latest();
|
||||
}
|
||||
public function lastMediaTamLain()
|
||||
{
|
||||
return $this->hasOne(PertumKolomNi::class, 'orderid', 'id')
|
||||
->where('media', 'Media Tambahan Lainnya')
|
||||
->latest();
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user