Cara Agar Codeigniter Dapat Menggunakan Composer

Halo semuanya telah lama sekali saya tak posting di sini ya 😀 kali ini saya akan mengangkat topik mengenaik codeigniter dengan composer yaitu Cara Agar Codeigniter Dapat Menggunakan Composer .






DI artikel ini saya harapkan kalian telah paham mengenai apa itu composer dan cara menginstalnya, di sini saya lebih menjelaskan mengenai penggunaanya di codeigniter.



Composer merupkan sebuah program yang benar-benar bermanfaat seandainya di program kita membutuhkan banyak library yang di perlukan bagi pembangunan sebuah laman.



Composer bermanfaat bagi mengatur packages kita, mulai dari menambah ,update atau menghapus package kita,  sesungguhnya codeigniter telah suport bagi pemakaian composer di mulai dari versi 3.0 namun autoloadnya belum di aktifkan by default oleh CI karena CI punya autoloadnya sendiri.



KONFIGURASINYA


Buka file konfigurasi CodeIgniter di application/config/config.php. Kemudian isi nilai autoload bagi Composer seperti beikut ini:



$config['composer_autoload'] = vendor/autoload.php;


CARA INSTAL LIBRARYNYA


Kini coba kalian buka file composer.json yang berada di root folder project kalian, dan file ini jangan di hapus ya lalu isi dengan code berikut ini :




{
description: The CodeIgniter framework,
name: codeigniter/framework,
type: project,
homepage: http://codeigniter.com,
license: MIT,
support: {
forum: http://forum.codeigniter.com/,
wiki: https://github.com/bcit-ci/CodeIgniter/wiki,
irc: irc://irc.freenode.net/codeigniter,
source: https://github.com/bcit-ci/CodeIgniter
},
require: {
php: >=5.2.4,
setasign/fpdf: 1.8.1
},
require-dev: {
mikey179/vfsStream: 1.1.*
}
}<br>


Perhatikan di bagian berikut ini :



require: { 
php: >=5.2.4,
setasign/fpdf: 1.8.1// ini yaitu library yg akan kita tambahkan


},


di bagian requirenya saya menambahkan library fpdf yang akan saya instal via composer, nah library ini bebas ya kalian dapat menambahakna library apapun yg di butuhkan, di sini saya hanya mencontohkanya saja menggunakan fpdf.



Setelah itu salanjutnya kita instal lewat composer :



composer update


Nanti akan muncul folder vendor yang di mana vendor tersebut berisikan autoload dan library-library yang kita butuhkan.




Sumber https://kursuswebsite.org

Popular posts from this blog

Perbedaan Antara Keyup dan Keydown Pada jQuery

Membuat Table Warna Berselang dengan PHP