Files
webstatement/app/Models/Customer.php
Daeng Deni Mardaeni 1924b7b6ab feat(customer): perbarui atribut yang dapat diisi pada model Customer
- Menambahkan atribut 'province', 'city', 'district', 'village', dan 'postal_code' ke dalam daftar $fillable.
- Memastikan model Customer dapat mengelola data tambahan yang relevan.
2025-04-09 13:39:23 +07:00

35 lines
719 B
PHP

<?php
namespace Modules\Webstatement\Models;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\Factories\HasFactory;
use Modules\Basicdata\Models\Branch;
class Customer extends Model
{
use HasFactory;
protected $fillable = [
'customer_code',
'name',
'address',
'province',
'city',
'district',
'village',
'postal_code',
'branch_code',
'date_of_birth',
'email'
];
public function accounts(){
return $this->hasMany(Account::class, 'customer_code', 'customer_code');
}
public function branch(){
return $this->belongsTo(Branch::class, 'branch_code', 'code');
}
}