php – 如何將 Eloquent 應用在非 Laravel Framework 或用在 Joonla! 開發中

Composer 安裝

或在 composer.json 寫入並添加你要的版本號

 

建立設定檔

Eloquent/database.php

建立資料庫設定檔。注意若在 Joomla! 中,因為不要被 Joomla! 更新系統洗掉,所以檔案位置獨立出來。在結尾看到 return ‘Illuminate\Database\Capsule\Manager’; 主要由外部替物件重新指定你喜歡的別名。

 

引用

若在 Joomla! 中使用,記得路徑加上 JPATH_ROOT。這裡使用了 class_alias() 替 Class 指定別名,我的範例使用的別名是 ‘DB’。

 

使用範例

一般環境跟 Joomla! 環境使用的方式基本上都一樣,可以很流暢的移植過來。下面介紹 CRUD 的寫法吧。其他更多的可以參考 Laravel 的介紹

一般環境

 

Joomla 環境

 

發表迴響