is_api
วิธีการใช้ฟังก์ชัน is_api
is_apiฟังก์ชัน is_api ใช้ในการสร้าง URL สำหรับ API โดยอิงตามเงื่อนไขและพารามิเตอร์ที่กำหนด ฟังก์ชันนี้จะช่วยสร้าง URL ที่สอดคล้องกับรูปแบบ API ของระบบ
ฟังก์ชันมีพารามิเตอร์ดังนี้:
$url(optional) - ระบุประเภทของ URL ที่ต้องการสร้าง เช่น"this","home", หรือระบุเส้นทาง API ที่ต้องการ$ref(optional) - ส่วนเพิ่มเติมของ URL ที่ต้องการต่อท้าย (เช่น รหัสอ้างอิงหรือเส้นทางย่อย)
ตัวอย่างการใช้งาน
สร้าง API URL จากค่าปัจจุบัน (
"this")$apiUrl = $_PNA->is_api('this'); echo $apiUrl;ผลลัพธ์: จะได้ API URL ที่อิงจากโดเมนหลักและค่า
"mode"ใน$_GETพร้อมส่วนอ้างอิงถ้ามี เช่น"https://example.com/api/mode/123"สร้าง API URL สำหรับหน้าแรก (
"home")$homeApiUrl = $_PNA->is_api('home'); echo $homeApiUrl;ผลลัพธ์: จะได้ API URL สำหรับหน้าแรก โดยตรวจสอบว่ามีการติดตั้งโมดูลหรือไม่ และนำมาสร้าง API URL ตามผลลัพธ์ เช่น
"https://example.com/api/home"สร้าง API URL ด้วยเส้นทางและอ้างอิงเพิ่มเติม
$customApiUrl = $_PNA->is_api('/path/to/endpoint', '45678'); echo $customApiUrl;ผลลัพธ์: จะได้ API URL ที่ประกอบด้วยเส้นทาง
/path/to/endpointและอ้างอิง45678ต่อท้าย เช่น"https://example.com/api/path/to/endpoint/45678"
หมายเหตุ: ฟังก์ชันจะใช้การตั้งค่าโดเมนจากฟังก์ชัน is_domain ในการสร้าง URL สำหรับ API
Last updated