poscms自定義模型文件統(tǒng)一放在以下目錄:
My_demo.php就是你自定義模型文件,demo文件如下:
<?php namespace Poscms\Model; /** * 自定義模型文件,二次開發(fā)時(shí)可將文件放到此目錄 /my/model/***.php */ class My_demo extends \Poscms\Model { /** * 類方法 * 全局調(diào)用方式: \Poscms\Service::M('my_demo')->demo(); */ public function demo() { // 返回會(huì)員表全部數(shù)據(jù) return $this->table('member')->getAll(); } }
1、類文件命名:不得與diy/poscms/model/中的名稱重名,建議為類文件加上前綴,比如:My_class、Dr_class。
2、類方法名命名:class名稱必須和文件名一致,首字母大寫,其余小寫。
3、class頭部必須標(biāo)注:
<?php namespace Poscms\Model;
4、類class必須繼承 \Poscms\Model或者\(yùn)CI_Model:
class My_demo extends \Poscms\Model {
全局調(diào)用方法:
\Poscms\Service::M('模型文件名')->方法名();
文檔最后更新時(shí)間:2019-01-09 15:44:53