刚创建了一个新的Laravel 5.3项目,想要使用Laravel自带的认证功能。 但是我们都知道,Laravel默认情况下的Model都是放在app目录下的,也就是说其命名空间是App.但是有时候我们希望app目录能够更加整洁一点,所以想要把各个Model都统一放在Model目录下。 由于Laravel的app目录遵循了psr-4标准,也就是说会是用composer按照psr-4标准对各个类进行自动加载。如果我们直接修改目录,而不修改对应的命名空间的话,是无法正常加载这些Model类的。 所以,将User.php文件移动到了新的Model文件夹下的时候,需要同时将User类的namespac