การโหลดทรัพยากรแบบอัตโนมัติ
CodeIgniter มีความสามารถใน "การโหลดทรัพยากรแบบอัตโนมัติ" เพื่ออนุญาตเปิดใช้งานไลบราีรี่ (libraries), ผู้ช่วย (helpers), และ ส่วนเพิ่มเติม (plugins) แบบอัตโนมัติในทุกครั้งที่ระบบเริ่มทำงาน. ถ้าคุณแน่ใจว่าต้องการใช้ทรัพยากรเหล่านั้นผ่านแอพพลิเคชั่นของคุณบ่อยๆ คุณควรเปิดทิ้งไว้แบบอัตโนมัติ.
รายการด้านล่างคือสิ่งที่คุณสามารถเปิดใช้งานได้อัตโนมัติ:
- คลาสหลัก (Core classes) สามารถพบได้ในโฟลเดอร์ "libraries"
- ไฟล์ผู้ช่วย (Helper files) สามารถพบได้ในโฟลเดอร์ "helpers"
- ส่วนเพิ่มเติม (Plugins) สามารถพบได้ในโฟลเดอร์ "plugins"
- ไฟล์ค่าของระบบ (Custom config files) สามารถพบได้ในโฟลเดอร์ "config"
- ไฟล์ภาษา (Language files) สามารถพบได้ในโฟลเดอร์ "system/language"
- แบบจำลอง (Models) สามารถพบได้ในโฟลเดอร์ "models"
การเรียกทรัพยากรใช้อัตโนมัติ, เปิดไฟล์ application/config/autoload.php และทำการเพิ่มรายการที่คุณต้องการเรียกใช้งาน อัตโนมัติ ในชุดข้อมูลอะเรย์ (array). คุณสามารถค้นหาชื่อได้จากที่อยู่ในรายการด้านบน และนำมากรอกตามแต่ละประเภทของทรัพยากร.
บันทึก: ให้ใส่แต่ชื่อเท่านั้น ไม่ต้องใส่นามสกุลของไฟล์ (.php).