File: /var/www/vhost/disk-apps/dev-beg.teky.com.co/app/TransaccionInventory.php
<?php
namespace App;
use Illuminate\Database\Eloquent\Model;
class TransaccionInventory extends Model
{
protected $guarded = ['id','created_at','updated_at'];
public function typeProcess()
{
return $this->belongsTo(TypeProcess::class);
}
public function item()
{
return $this->belongsTo(Item::class);
}
public function storage()
{
return $this->belongsTo(Storage::class);
}
public function destinationStorage()
{
return $this->belongsTo(Storage::class, 'destination_storage_id');
}
public function location()
{
return $this->belongsTo(Location::class);
}
public function destinationLocation()
{
return $this->belongsTo(Location::class, 'destination_location_id');
}
public function user()
{
return $this->belongsTo(User::class);
}
public function area()
{
return $this->belongsTo(Area::class)->withTrashed();
}
public function equipment()
{
return $this->belongsTo(Equipment::class)->withTrashed();
}
}