簡體   English   中英

php通過函數將會話信息傳遞給模型vs.允許模型獲取會話數據的實例並獲取所需數據

[英]php passing session information to the model via functions vs. allowing model to grab an instance of the session data and get what it needs

有誰知道關於會話信息的php最佳實踐是什么? 該模型應該請求訪問全局會話變量,然后選擇所需的信息,還是模型的方法應將會話信息作為參數,並讓控制器處理從會話中獲取的數據?

由於模型包含您的業務邏輯,因此它們應盡可能獨立於其他任何事物。 例如,您可能想在沒有會話的上下文中訪問業務邏輯,例如,從命令行。

因此,模型應顯式傳遞其需要處理的所有數據。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM