Tôi có một danh sách các hằng số (tôi đang sử dụng chúng như một enum), một số là các câu lệnh xác định, và một số chỉ là các biến toàn cầu.Tôi đặt tệp hằng số cho Codeigniter (PHP) ở đâu?
Tôi cho phép đặt chúng trong khung MVC ở đâu để tôi có thể sử dụng chúng cho cả mô hình và bộ điều khiển của tôi cần tham khảo?
Tôi không muốn gắn nó vào config/constants.php vì chúng không nên được gọi trừ khi mô hình này và bộ điều khiển sử dụng nó.
Sửa 1: Làm rõ
Để cụ thể hơn, tôi có mô hình message_model
của tôi và nó có một loạt các hằng số mà tôi cần được lưu trữ trong message_model_constants.php
. Tôi nên đặt message_model_constants.php
và có cách nào để bộ điều khiển tự động bao gồm bởi bộ điều khiển tải message_model
khi message_model
không phải là (và tôi không muốn nó được tự động tải).
Chỉnh sửa 2:
tôi thực sự không muốn có hằng số tự động nạp trừ khi tôi sử dụng mô hình
Tôi không nghĩ rằng tác phẩm này dựa trên cách Codeigniter tải Mô hình. – wag2639