- Seme Framework
- versi 4.0.3 (ID)
- Persyaratan
- Download & Install
- Pengaturan
- Tutorial
- Perutean URI
- Konstanta
- Variabel Global
- Model
- View
- Controller
- Library
- CLI (command line interface)
- Core
Seme Log
Seme Log adalah library untuk mencatat beberapa teks atau hasil ke dalam file log. Seme log akan membuat dan meletakkan file baru seme.log
di proyek root atau di app/cache/seme.log
tergantung akses direktori pada skrip Anda.
Cara Pengunaan
Pertama kita harus memuat perpustakaan dengan menggunakan perpustakaan yang dimuat:
$this->lib('seme_log');
Anda dapat menempatkan pemuat perpustakaan di konstruktor kelas controller atau pada setiap metode di kelas controller.
Penggunaan Dasar
Seme Log hanya memiliki satu metode yang disebut write untuk menulis log ke dalam file log. Ini contohnya:
<?php
Class Product extends SEME_Controller{
public function __construct(){
$this->lib('seme_log');
}
public function index(){
$this->seme_log->write("Produk::index called");
}
}
Dan inilah hasilnya jika kita membuka file seme.log
2019-08-06 10:22:22 - Produk::index called
2019-08-06 10:22:25 - Produk::index called
Hasil Lanjutan
Jika Anda menggunakan Sistem Operasi *nix, Anda dapat menjalankan perintah tail -f seme.log
untuk menampilkan log yang berjalan.