У меня есть следующий Laravel Eloquent код, где будет много метод построения цепочки:Eloquent Объект - Метод Chaining
$foo = EloquentFoo::orderBy('xyz');
if(true)
{
$foo->whereHas('eloquentModel',function($q){
return $q->where('name','=','john');
});
}
Учитывая сложные условия, мне нужно создать экземпляр Красноречивого Query Builder без использования «OrderBy» или любые другие статические методы.
Я попытался использовать следующую команду, которая с треском проваливается (не знаю почему):
$foo = new EloquentFoo;
http://stackoverflow.com/a/23599775/358906 и другой ответ под ним. –
Спасибо, но я уже пробовал; и это не сработало. – Mysteryos