protected function write($_msg, $_class_info = false) { $nl = chr(10); $msg = ''; $data = array(); $data['msg'] = '[' . trim($_msg) . ']'; $data['request_uri'] = $_SERVER['REQUEST_URI']; $data['ip'] = $_SERVER['REMOTE_ADDR']; if (!!$_class_info) { if (is_object($_class_info)) { $data['classname'] = get_class($_class_info); } else { $data['code'] = $_class_info; } } $msg = str_replace('\\n', ' ', App\Json::encode($data)); //$msg = $nl.'INFO - '.date('Y-m-d h:i:s A').' --> '.str_replace('\\', '', $msg); $msg = $nl . 'INFO - ' . $this->pinoyTime(date('Y-m-d h:i:s A'), 'Y-m-d h:i:s A') . ' --> ' . str_replace('\\', '', $msg); App\Files::append($this->log_file, $msg, true); }