我是新来的Laravel,检查出一些示例代码。 在控制器我看到这一点: <?php
use Illuminate\Support\Facades\Input;
class RegistrationController extends \BaseController {
public function __construct()
{
$this->beforeFilter
什么,我之前已经做是使用构造只有我的模型和使用外墙为Laravel的提供的类即Session,Auth,Validator等,例如注射。如果我通过构造并通过$this->..语法或注入每个类(我的或Laravel的),我是否应该使用构造函数注入我自己的类,并使用Facades来提供Laravel提供的任何东西,是否会成为的好主意? 更具体地讲,这里是我的控制器通常是这样的: class MyCon
在我的独立(不包含Laravel)项目中,我想使用Illuminate IoC容器。另外我想通过App访问应用程序容器由illuminate/support组件提供的外观。我安装了这两个组件(v5.0.28)。这是我(简化)代码: function setup_App(){
$container = new Illuminate\Container\Container();
I
我有一个门面(在这种情况下单),我就用ServiceProvider注册: 服务提供商 use App;
class FacilityServiceProvider extends ServiceProvider
{
public function register()
{
$this->app->singleton('Facility', function
我正在为我的Laravel 5.1.17应用程序制作自定义外观。我一直按照Laravel documentation以及this tutorial的步骤行事,事实上我能够为我的定制服务创建自定义外观。 然而,它突然间破裂了。该错误消息我得到的是: FatalErrorException in Facade.php line 207:
Call to undefined method App\Fa
我刚开始用laravel并希望了解这... 可以说,我们已经在我们的应用程序类: 什么是创造一个门面和服务提供商的优势只是用它作为 use App\Tests\MyTest;
//... controller declarations here ....
public function someaction(){
$mt = new MyTest();
$mt-