Membuat Library dalam CodeIgniter Versi 2

Library Codeigniter

Adalah sebuah Class yang terletak dalam folder libraries.

Penamaan Library

  • Nama File harus diawali dengan huruf besar seperti Fahmi_class.php atau Fahmiclass.php
  • Pendeklarasian nama Class harus sama dengan nama filenya seperti:

Class Fahmi_class {

}

Peletakan Library

File-file library yang kamu buat harus diletakkan di dalam direktori application/libraries.

Membuat Library

Syntax:

<?php

class NamaKelas {

function namaFungsi()
{

//kode-kodemu
}

}

?>

Contoh:

Buatlah satu library bernama Hitung.php seperti terlihat dibawah ini:

<?php if ( ! defined(‘BASEPATH’)) exit(‘No direct script access allowed’);

class Hitung{

var $hari_kerja=”;

var $ongkos=”;

function transport($duit=array()){

$this->hari_kerja=$duit[‘hari_kerja’];

$this->ongkos=$duit[‘ongkos’];

return $this->hari_kerja*$this->ongkos;

}

}

?>

Membuat Controller

Buatlah satu controller codeigniter bernama fahmi.php dengan isi seperti berikut ini:

<?php

class Fahmi extends CI_Controller {

function hitung_pengeluaran(){
$this->load->library(‘hitung”);
$hitung[‘hari_kerja’]=22;
$hitung[‘ongkos’]=20000;
$uang_transport=$this->hitung->transport($hitung);
echo $uang_transport;
exit;
}
}

?>

Keterangan:

  • $this->load->library(‘hitung”), kode ini digunakan untuk memanggil library hitung.

Hasil:

Sekarang coba kamu panggil melalui browser http://localhost/namaSitemu/fahmi/hitung_pengeluaran maka akan menghasilkan nilai 440000″.

Jika tutorial ini bermanfaat silahkan katakan ‘Terima Kasih Fahmi Basya Kartapura’.

You may also like...

Leave a Reply

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