Mengenal Libraries pada Codeigniter

Posted on

Hallo rekan-rekan Dumenity berjumpa lagi pada panduan kursuswebprogramming, di panduan kali ini kita akan belajar mengenai Mengenal Libraries pada Codeigniter. Bagian urgen dari kerangka CodeIgniter yaitu Library-nya. Ini menyediakan seperangkat Library  yang secara tak seketika meningkatkan kecepatan pengembangan program. Library program terletak di program / Library. Yang perlu kita lakukan hanyalah mengandung Library yang ingin kita gunakan. Library dapat dimuat seperti contoh di bawah ini :

Dimana nama kelas yaitu nama Library yang ingin kita load. Bila kita ingin mengandung beberapa Library, karenanya kita dapat melewatkan sebuah array selaku argumen ke manfaat library () seperti yang  di bawah ini :

Kelas library terletak di program / library. Setiap kelas mempunyai beraneka manfaat bagi mempermudah kegiatan yang sedang berkembang.

Membangun library

CodeIgniter mempunyai kumpulan library, yang dapat teman – teman dapatkan di folder program / library tapi CodeIgniter tak hanya terbatas di library program, teman – teman pun dapat membangun library Sahabat sendiri, yang dapat disimpan di folder program / library. Sahabat dapat membangun perpustakaan dengan tiga cara:

  • Bikin library baru
  • Extend  native library
  • Ganti native library
  1. Bikin library Baru

Ketika kita membangun library baru mesti diingat, hal-hal berikut :

  • Nama file mesti dimulai dengan huruf kapital mis. Mylibrary.php
  • Nama kelas mesti dimulai dengan huruf kapital mis. kelas Mylibrary
  • Nama kelas dan nama file mesti sesuai.

Mylibrary.php

library di atas dapat dimuat dengan hanya menjalankan baris berikut di controller Teman – teman.

mylibrary yaitu nama library Teman – teman dan Sahabat dapat menuliskannya pada huruf kecil dan huruf besar. Gunakan nama library tanpa ekstensi “.php”. Setelah memuatkan library, Sahabat pun dapat memanggil manfaat kelas itu seperti  di bawah ini.

2. Extend  native library

Terkadang, Sahabat mungkin perlu menambahkan fungsionalitas Sahabat sendiri ke library yang disediakan oleh CodeIgniter. CodeIgniter menyediakan fasilitas dimana Sahabat dapat memperpanjang library asli dan menambahkan manfaat Sahabat sendiri. Bagi mencapai hal ini, Sahabat mesti memperluas kelas kelas library asli. Misalnya bila ingin memperpanjang library Email karenanya dapat dilakukan seperti gambar di bawah ini –

 

Di sini, pada contoh di atas, kelas MY_Email memperluas kelas email library asli CI_Email. library ini dapat dimuat dengan cara standar pemuatan library email. Simpan kode diatas di file My_Email.php

3. Ganti native library

Pada beberapa situasi, Sahabat tak ingin menggunakan library asli seperti cara kerjanya dan ingin menggantinya dengan cara Sahabat sendiri. Hal ini dapat dilakukan dengan mengganti library asli. Bagi mencapai hal ini, Sahabat hanya perlu memberi nama kelas yang sama seperti namanya di library asli. Misalnya, bila ingin mengganti kelas Email, karenanya gunakan kode seperti gambar di bawah ini. Simpan nama file Sahabat dengan Email.php dan berikan nama kelas ke CI_Email.

Email.php

Oke demikianlah tadi pembahasan saya mengenai Mengenal Libraries pada Codeigniter semoga bermanfaat untuk teman – teman segala.

sumber :kursuswebprogramming.com/blog/

(Visited 2 times, 1 visits today)

Leave a Reply

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