Files
opensem/app/Models/Shop/Customer.php
2021-11-23 23:37:47 +01:00

42 lines
795 B
PHP

<?php
namespace App\Models\Shop;
use Illuminate\Database\Eloquent\Model;
class Customer extends Model
{
protected $guarded = ['id'];
protected $table = 'shop_customers';
public function CustomerAddresses()
{
return $this->hasMany(CustomerAddress::class);
}
public function Invoices()
{
return $this->hasMany(Invoice::class);
}
public function customer_deliveries()
{
return $this->hasMany(CustomerDelivery::class);
}
public function deliveries()
{
return $this->hasManyThrough(Delivery::class, CustomerDelivery::class);
}
public function Orders()
{
return $this->hasMany(Order::class);
}
public function User()
{
return $this->belongsTo('App\User');
}
}