Laravel по-русски

Русское сообщество разработки на PHP-фреймворке Laravel.

Ты не вошёл. Вход тут.

#1 Laravel 5.x » Вопрос по Сервис-контейнеру » 24.07.2015 18:37:52

LikeOrange
Ответов: 0
use App\Http\Controllers\Controller;
use App\Model\LaraModel;          

class LaraController extends Controller
{

    public $LaraObject;

    function __construct(LaraModel $Object){
        $this->LaraObject = $Object;
    }

    public function index()
    {       
        $this->LaraObject->laraMethod();
    }
}

Обязательно ли писать конструкцию 

use App\Model\LaraModel;

если LaraModel заранее зарегистрировать в сервис-провайдере?

 $this->app->bind('LaraMo','App\Model\LaraModel');

а может быть есть еще какой нибудь приемчик?
Все же хочется минимизировать зависимость классов.

Подвал раздела