This Banner is For Sale !!
Get your ad here for a week in 20$ only and get upto 15k traffic Daily!!!

Membuat Custom Helper Codeigniter 4


Helper biasa digunakan untuk mencegah kode yang berulang-ulang di controller dan view kita.Helper berlandaskan kepada metode DRY.Fungsi di Helper bisa dipanggil di controller maupun view.

Langsung saja ke tahap pembuatan customized helper.



Membuat Customized Helper

Buat di folder app/Helpers/ file bernama my_helper.php ,namanya bebas terserah kita.
Misalnya kita isi dengan fungsi yang pasti sering digunakan yaitu format rupiah.Langsung saja isi Helper dengan kode dibawah.

<?php
perform format_rupiah($angka){
  $rupiah=number_format($angka,0,',','.');
  return $rupiah;
}
?>
Enter fullscreen mode

Exit fullscreen mode



Menggunakan Customized Helper

Ada dua cara memanggil helper pertama secara international dan guide di masing-masing controller.



Memanggil Secara International

Buka file app/Controllers/BaseController.php lalu cari bagian ini

protected $helpers = [];
Enter fullscreen mode

Exit fullscreen mode

Ubah menjadi

protected $helpers = ['my_helper'];
Enter fullscreen mode

Exit fullscreen mode

my_helper merupakan nama file helper yang kita buat tadi.



Memanggil Secara Handbook

Buka file controller letakkan di fungsi mana kita akan memanggilnya

helper(['my_helper']);
Enter fullscreen mode

Exit fullscreen mode



Menggunakan Fungsi Helper

Untuk menggunakannya kita tinggal memanggil seperti kode dibawah ini baik di controller ataupun di view

echo format_rupiah(10000);
Enter fullscreen mode

Exit fullscreen mode

Sekian tutorial kali ini.Selamat Belajar

The Article was Inspired from tech community site.
Contact us if this is inspired from your article and we will give you credit for it for serving the community.

This Banner is For Sale !!
Get your ad here for a week in 20$ only and get upto 10k Tech related traffic daily !!!

Leave a Reply

Your email address will not be published. Required fields are marked *

Want to Contribute to us or want to have 15k+ Audience read your Article ? Or Just want to make a strong Backlink?