关于命名空间冲突的问题

浏览:1447 发布日期:2016/12/02 分类:ThinkPHP5专区 关键字: tp5 命名空间
application/index/service/User.php<?php
namespace app\index\service;
use app\index\model\User;

class User
{
     //封装用户类User的业务逻辑
     
     //这里写User是指当前类User(service)还是模型类User?

     
}
想到的两种方案:

1.Service层和Model层命名一致, 为避免冲突在调用时用全路径
2.区分命名避免混淆,如UserService 和 User

哪种做法更好?

http://www.kancloud.cn/manual/thinkphp5/118108 文档里logic层和model层命名都是User.php
最佳答案
评论( 相关
后面还有条评论,点击查看>>