inisiatif/model-shared
Kumpulan model Eloquent bersama untuk Inisiatif Zakat Indonesia: pekerjaan, tingkat pendidikan, wilayah (negara–provinsi–desa), dan status perkawinan. Mendukung relasi dinamis Branch dan Employee pada model Donor via resolveRelationUsing.
Paket ini berisikan model yang di share dan digunakan bersama di Inisiatif Zakat Indonesia, berisikan :
Menggunakan composer dengan menjalankan perintah berikut:
composer require inisiatif/model-shared
Branch and Employee relation DonorUntuk penambahan relasi branch dan employee pada donor bisa menggunakan dymanic relation,
tambahkan kode berikut pada boot di service provider
use Inisiatif\ModelShared\Models\Donor;
Donor::resolveRelationUsing('branch', function (Donor $model) {
// Sesuaikan branch model
return $model->belongsTo(Branch::class, 'branch_id');
});
Donor::resolveRelationUsing('employee', function (Donor $model) {
// Sesuaikan employee model
return $model->belongsTo(Employee::class, 'employeeid');
});
How can I help you explore Laravel packages today?