cara membuat core di codeigniter

  • cara membuat core di codeigniter

cara membuat core di codeigniter

Setiap kali CodeIgniter berjalan, ada beberapa kelas dasar yang diinisialisasi secara otomatis sebagai bagian dari kerangka core. Mungkin saja, untuk menukar salah satu kelas sistem core dengan versi Anda sendiri atau bahkan memperluas versi core.

Sebagian besar pengguna tidak akan pernah perlu melakukan hal ini, namun opsi untuk mengganti atau memperpanjangnya memang ada bagi mereka yang ingin mengubah core CodeIgniter secara signifikan.

sistem core class

Benchmark
Konfig
Pengontrol
Pengecualian
Kait
Memasukkan
Bahasa
Pemuat
Log
Keluaran
Router
Keamanan
URI
Utf8

Mengganti Kelas core
Untuk menggunakan salah satu kelas sistem Anda sendiri dan bukan yang default, cukup letakkan versi Anda di dalam direktori aplikasi / core / lokal Anda:

Jika direktori ini tidak ada Anda bisa membuatnya.

Setiap file yang diberi nama identik dengan satu dari daftar di atas akan digunakan dan bukan yang biasanya digunakan.

Harap dicatat bahwa kelas Anda harus menggunakan CI sebagai awalan. Misalnya, jika file Anda diberi nama Input.php maka kelas akan diberi nama:

Memperluas Kelas core

Jika semua yang perlu Anda lakukan adalah menambahkan beberapa fungsi ke perpustakaan yang ada – mungkin menambahkan satu atau dua metode – maka akan berlebihan untuk mengganti keseluruhan perpustakaan dengan versi Anda. Dalam hal ini lebih baik hanya memperpanjang kelas. Memperluas kelas hampir identik dengan mengganti kelas dengan beberapa pengecualian:

baca juga :cara menggunakan driver codeigniter

Deklarasi kelas harus memperpanjang kelas induk.
Nama kelas dan namafile Anda yang baru harus diawali dengan MY_ (item ini dapat dikonfigurasi. Lihat di bawah.).
Misalnya, untuk memperpanjang kelas Masukan asli Anda akan membuat file bernama application / core / MY_Input.php, dan nyatakan kelas Anda dengan:

 

contoh penerapan

Setting  Prefix

application/config/config.php

Jika ada yang di tanyakan tentang ” cara membuat core di codeigniter” silahkan kometar di bawah

Related Posts
Leave a reply