[英]What's the best way to include external content using php includes? (For web developers who love optimal practices)
[英]What’s the best practices to interact with an external API using Yii2?
我使用的服務提供了一套完整的RESTful端點來管理我的所有數據(全部支持GET,UPDATE等。)。
該服務還創建了一個現成的PHP類,可以輕松地與API進行交互。
我使用composer自動加載該類(並且存儲在vendor / my-class中),因此可以在我的應用程序中全局使用它。
現在的問題是:我應該創建一個模型來包裝Class方法嗎? 還是可以僅將所有邏輯放入Controller並直接在其中使用Class方法?
這里的最佳做法是什么?
我將創建一個從yii\\base\\Model
擴展的模型類,並創建保存,創建和更新方法,甚至嘗試遵循ActiveRecord模式的一部分或滿足您需求的其他模式。
如果只是為了添加驗證所需的規則,默認值等,使用yii\\base\\Model
是必不可少的恕我直言。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.