Anons79 Mini Shell

Directory : /home/aplikasiposinfo/public_html/inventory.aplikasipos.info/app/
Upload File :
Current File : /home/aplikasiposinfo/public_html/inventory.aplikasipos.info/app/ReturBarang.php

<?php

namespace App;

use Illuminate\Database\Eloquent\Model;

class ReturBarang extends Model
{
    protected $guarded = [];

    public function detail(){
		return $this->hasMany(DetailReturBarang::class,'retur_barang_id');
	}

	public function detail_lama(){
        return $this->hasMany(DetailReturBarangLama::class);
    }

    public function getDetailSemuaAttribute(){
        $data1 = $this->detail;
        $data2 = $this->detail_lama;
        $tables = $data1->toBase()->merge($data2);
        return $tables;
    }

	public function delete(){
    	$this->detail()->delete();
    	parent::delete();
    }

    public function dikirim(){
		return $this->belongsTo(User::class,'dikirim_id');
	}
	public function diterima(){
			return $this->belongsTo(User::class,'diterima_id');
	}
	public function dibawa(){
			return $this->belongsTo(User::class,'dibawa_id');
	}
}

Anons79 File Manager Version 1.0, Coded By Anons79
Email: [email protected]