Menggunakan Class Konfigurasi Magica



Di Magica PHP Library ada class yang berfungsi untuk mengatur konfigurasi. Class tersebut bernama Magica\Config\Config. Arahkan dulu dimana directory/folder yang dijadikan tempat konfigurasi. Nama variable yang mempunyai nilai tertentu dijadikan key untuk mendapat nilai suatu config. Di tutorial ini, folder config ada di “collection6/app/config”.
Buat folder yang dijadikan tempat konfigurasi.
Isi file di folder config

Source code di config1.php

Source code di config2.php


Setelah dua paket source code di atas di download, dan diekstrak keduanya, ekstrak folder afifworks yang ada dalam folder paket source code Magica v1.1 kedalam collection6/app/classes. Berikut struktur folder jika langkah tersebut sudah dilakukan:

Berikut screenshoot source code di collection6/index.php
Lihat source code di atas. Class config yang dimaksud adalah Magica\Config\Config. Saat diinstansiasi, argument 1 adalah folder dimana folder konfigurasi dimana menjadi tempat konfigurasi. Kemudian di line 19 cara mendapatkan nilai config, argument 1 adalah nama file dan ekstensi file (.php) tidak perlu ditulis sedangkan argument dua adalah nama variable yang nilainya diambil. Berikut hasilnya:


Komentar

Postingan populer dari blog ini