我不知道下面這種寫法會(huì)帶來什么后果,也是提出這個(gè)問題的原因。
與問題相關(guān)軟件及版本
thinkphp3.2.3
phpstorm 2017.1 (下面IDE指的就是這個(gè))
我下面這樣寫法主要是為了讓IDE可以定位到方法的位置,由于D 和 M方法,無法定位方法位置。
<?php
namespace Home\Logic;
use Home\Model\OrderBulktradeModel;
use Home\Model\OrderBulktradeGoodsModel;
use Home\Model\BulkGoodsModel;
use Home\Model\BusinessUserModel;
use Home\Model\MemberModel;
use Home\Model\MemberBusinessModel;
use Home\Logic\RegionLogic;
use Home\Logic\UserLogic;
class OrderLogic extends HomeLogic
{
public function test()
{
$userObj = new UserLogic();
}
//此處省略一萬行代碼
}
查閱的相關(guān)資料
ThinkStorm 傳送門
當(dāng)前我的IDE安裝之后,無法定位。
沒毛病,我做ThinkPHP開發(fā)的時(shí)候就是這么寫的。
系統(tǒng)自帶model
$m = new Model('User');
自己寫的model
$m = new UserModel();