Selasa, 20 September 2016

Cara Menggunakan Composer PHP

Tags

Setelah berhasil menginstal composer PHP, langkah selanjutnya adalah mempelajari cara menggunakannya seperti menginstal paket, memanggil paket dan mengupdate paket.


Menginstal Paket

Untuk memulai menggunakan Composer PHP, kita hanya perlu membuat file composer.json di dalam folder project kita.

Sebagai contoh dalam praktek ini, misalnya kita akan menginstal paket atau library PHP bernama bah. Yang mana library ini untuk bermain dengan string dalam PHP. Berikut langkah-langkahnya:

  1. Buat folder dengan nama proyek-ku di dalam folder htdocs (C:\xampp\htdocs).
  2. Buat file dengan nama composer.json di dalam folder proyek-ku. Isi dari file composer.json sebagai berikut:

    {
     "require": {
      "malenki/bah": "dev-master"
     }
    }
    

  3. Buka folder proyek-ku melalui Command Prompt. Kemudian ketikan "php composer.phar install" atau "composer install".  Tunggu beberapa saat sampai proses instalasi selesai.

    Instal Paket Composer PHP

    Setelah proses instalasi selesai, composer membuatkan sebuah folder bernama vendor dan sebuah file bernama composer.lock di dalam folder proyek-ku.

    Folder vendor berisi semua paket yang telah diinstal dan sebuah file bernama autoload.php.

Bagi Anda yang ingin mengetahui daftar paket lainnya, Anda dapat melihatnya di repository Composer (https://packagist.org).


Memanggil Paket

Untuk memanggil semua paket yang ada di dalam folder vendor, kita cukup menyertakan file autoload.php saja pada script php kita. Sebagai contoh kita akan memanggilnya pada file index.php, maka script PHP nya sebagai berikut:

<?php
 require_once "vendor/autoload.php";
 
 use \Malenki\Bah\S;
 
 $s = new S('hello world!');
 
 echo $s->upper;
?>

Jika kita jalankan script PHP di atas maka hasilnya seperti gambar di bawah ini:
   
Memanggil Paket Composer PHP



Mengupdate Paket

Jika suatu hari nanti kita ingin menambahkan paket atau library PHP baru ke dalam folder proyek-ku, kita cukup mengedit file composer.json saja, misalnya kita ingin menambahkan library PHP bernama monolog, maka isi dari file composer.json menjadi seperti di bawah ini.

{
 "require": {
  "malenki/bah": "dev-master",
  "monolog/monolog": "1.21.*"
 }
}

Kemudian buka folder proyek-ku melalui Command Prompt dan ketikan "php composer.phar update" atau "composer update" akhiri dengan menekan tombol Enter.

Itulah cara menggunakan Composer PHP yang dapat saya sampaikan. Semoga bermanfaat. :)

Artikel Terkait

Tambahkan komentar Anda
EmoticonEmoticon