Class Config
Class สำหรับการโหลด config.
Author: Goragod Wiriya admin@goragod.com
Since: 1.0
Located at Kotchasan/Config.php
public static
static
|
|
public
mixed
|
#
get( string $key, mixed $default = '' )
อ่านค่าตัวแปร และ แปลงผลลัพท์ตามชนิดของตัวแปรตามที่กำหนดโดย $default เช่น $default = 0 หรือ เลขจำนวนเต็ม ผลลัพท์จะถูกแปลงเป็น int $default = 0.0 หรือตัวเลขมีจุดทศนิยม จำนวนเงิน ผลลัพท์จะถูกแปลงเป็น double $default = true หรือ false ผลลัพท์จะถูกแปลงเป็น true หรือ false เท่านั้น คืนค่า ค่าตัวแปร $key ถ้าไม่พบคืนค่า $default. |
public static
object
|
|
public static
boolean
|
|
protected
static
|
public
integer
|
$cache_expire
กำหนดอายุของแคช (วินาที) 0 หมายถึงไม่มีการใช้งานแคช. |
#
0
|
public
string
|
$char_set
default charset. |
#
'UTF-8'
|
public
string
|
$email_Host
ชื่อของเมล์เซิร์ฟเวอร์ เช่น localhost หรือ smtp.gmail.com. |
#
'localhost'
|
public
string
|
$email_Password
รหัสผ่าน mailserver. |
#
''
|
public
integer
|
$email_Port
หมายเลขพอร์ตของเมล์เซิร์ฟเวอร์ (ค่าปกติคือ 25, สำหรับ gmail ใช้ 465, 587 สำหรับ DirectAdmin). |
#
25
|
public
boolean
|
$email_SMTPAuth
กำหนดวิธีการตรวจสอบผู้ใช้สำหรับเมล์เซิร์ฟเวอร์ ถ้ากำหนดเป็น true จะต้องระบุUser+Pasword ของ mailserver ด้วย. |
#
false
|
public
string
|
$email_SMTPSecure
โปรโตคอลการเข้ารหัส SSL สำหรับการส่งอีเมล เช่น ssl. |
#
''
|
public
string
|
$email_Username
ชื่อผู้ใช้ mailserver. |
#
''
|
public
string
|
$email_charset
ระบุรหัสภาษาของอีเมลที่ส่ง เช่น tis-620. |
#
'utf-8'
|
public
integer
|
$email_use_phpMailer
เลือกโปรแกรมที่ใช้ในการส่งอีเมลเป็น PHPMailer. |
#
1
|
public
array
|
$languages
รายชื่อภาษาที่รองรับ ตามที่มีในโฟลเดอร์ language/ เริ่มต้นคือ en (ภาษาอังกฤษ). |
#
array('th')
|
public
array
|
$login_fields
รายชื่อฟิลด์จากตารางสมาชิก สำหรับตรวจสอบการ login. |
#
array('username')
|
public
string
|
$noreply_email
ทีอยู่อีเมลใช้เป็นผู้ส่งจดหมาย สำหรับจดหมายที่ไม่ต้องการตอบกลับ เช่น no-reply@domain.tld. |
#
''
|
public
string
|
$password_key
คีย์สำหรับการเข้ารหัสข้อความ |
#
'1234567890'
|
public
string
|
$skin
template ที่กำลังใช้งานอยู่ (ชื่อโฟลเดอร์). |
#
'default'
|
public
string
|
$timezone
ตั้งค่าเขตเวลาของ Server ให้ตรงกันกับเวลาท้องถิ่น สำหรับ Server ที่อยู่ในประเทศไทยใช้ Asia/Bankok. |
#
'Asia/Bangkok'
|
public
string
|
$web_description
คำอธิบายเกี่ยวกับเว็บไซต์. |
#
'PHP Framework พัฒนาโดยคนไทย'
|
public
string
|
$web_title
ชื่อเว็บไซต์. |
#
'Kotchasan PHP Framework'
|