我想創建一個包裝屬性並專門隱藏文件I/O操作的類。我在下面提供了刪節的代碼。這是爲了從類路徑之外的固定位置的文件中讀取屬性。它還有一個將屬性寫入同一個文件的方法。 //
/* Defines key properties of the iFlag application.
* Methods read and write properties.
*/
public class C
所以我創建了一個API資源,並在toArray()方法,我已經過濾哪些屬性通過查詢字符串返回得到。我希望能夠爲我的大部分API資源執行此操作,因此將其轉化爲可重用的方法是有意義的。這樣做的最好方法是什麼? 我在想擴展基本Resource,但我不知道我怎麼會去這樣做。還是應該將其移入服務類或存儲庫? 我的方法是下面; public function toArray($request)
{