0

我在 laravel 中有一个项目,我正在尝试将所有源文件移动到 app/src/{module}。我正在自动加载 composer.json 中的目录。

我必须在 src/ 下的文件中从 laravel 声明/导入所有全局类。例如,如果我想使用Input我必须说use Input;. 如何访问这些类,就好像文件在 app/controllers 目录中一样?

我添加到 composer.json 的内容:

"autoload": {
    "psr-0": {"Illuminate\\Auth": ""}
},

我在 src 下的一个文件的顶部:

<?php namespace src\proposal;

use Input,JsonResponder,Request,JsonValidator,DB;

class ProposalRepo implements IProposal
{
4

1 回答 1

2

仅仅因为您使用自己的命名空间,您将需要使用全局类,\Input::get()或者您需要将其放在use Input;文件的顶部。至少这是我解决这个问题的方法。

于 2013-07-09T03:31:11.283 回答