最贊回答 / mtony
這個沒關系的,我們之前做項目也是在controller里面,一個功能塊一個controller類,但是如果需要按業務來分割的話,我覺得還是不同的業務模塊用不同的modules比較好,比如客服模塊,訂單子模塊,庫存管理模塊,以后拆分起來部署在不同的服務器上也比較方便,開發時不同的組也可以負責不同的模塊,當然都一坨寫在app的controller里面也行,有時候會出現誤改別人的文件,之前沒看清Coupon和Groupon把人家問價改了
2015-10-28
已采納回答 / withy老師
誰調用了trigger誰就觸發了事件,以發微博為例,貓調用trigger就好像發了一條微博,在毛發微博之前,狗和老鼠都關注了貓(因為使用$cat->on(...) ),這樣貓一發微博,狗和老鼠看到了,然后各自run、look了這里狗是看微博的人,所以不用調用trigger
2015-09-16
已采納回答 / withy老師
當貓的trigger函數調用后,就會執行按照順序執行監聽貓的$mourse->run()和$dog->look()然后再去執行后面的代碼,所以貓的shout()函數就類似于:<...code...>
2015-09-16