我正在使用 Laravel 4 开发一个应用程序,我有一个问题想在完全投入使用之前被问到。
我已经创建了一些自定义类和外观,它们已成功添加到 laravel 的配置文件中。
例如:
namespace Helpers;
class Ftp {
public function connect($data)
{
// Do something
}
}
我实际上是在使用 php 的use
语句来访问门面,就像我在 Laravel 中通常所做的那样:
namespace Helpers;
use Illuminate\Support\Facades\File;
class Ftp {
public function Connect($data)
{
$file = File::get('text.txt');
...
}
}
现在在自定义类中使用 laravel 的门面的正确方法是什么?我不觉得这是一个好的选择,特别是考虑到可测试性。任何建议表示赞赏!