These are chat archives for LaravelRUS/chat

26th
Apr 2014
Orel
@2byte
Apr 26 2014 06:20
@slider23
Orel
@2byte
Apr 26 2014 07:55
Теперь версия PHP 5.4.9-4 а было 5.5 (
Orel
@2byte
Apr 26 2014 08:47
$getUsers = new User;

$getUsers->where('id', $filterData['id']);
$getUsers->where('refid', $filterData['refid']);
Запрос не создается с where, так нельзя разве?
Alexander Egorov
@Amegatron
Apr 26 2014 08:55
нельзя. а заччем ты так делаешь? чем $getUsers = User::where(...) не устраивает?
Orel
@2byte
Apr 26 2014 08:57
Нужен фильтр, форма с разными полями которые могут быть пусты
Orel
@2byte
Apr 26 2014 09:05
Странно, конструктор запросов, а собирать запрос не может так
Alexander Egorov
@Amegatron
Apr 26 2014 09:05
потому что new User возвращает объект User, а User::where возвращает уже нечто другое ...
Orel
@2byte
Apr 26 2014 09:07
Вот через статику работает
Вот только какой нибудь метод нужно вызвать при статике,а какой?
Alexander Egorov
@Amegatron
Apr 26 2014 09:08
че? не понял вопроса, как это часто бывает. Вообщем, попробуй вместо $getUsers = new User; вызвать $getUsers = User::query();
Orel
@2byte
Apr 26 2014 09:09
Ну вызвать User через статику, что бы собрать запрос, вызвал сортировщик User :: orderBy('id', 'DESC')
Alexander Egorov
@Amegatron
Apr 26 2014 09:10
ну либо так
Orel
@2byte
Apr 26 2014 09:11
Спс
Там еще пагинация, поидеи нужен метод appends ? $users->appends($filterData);
slider23
@slider23
Apr 26 2014 09:13
"Вот через статику работает" так ты разные вещи вызываешь. User::where() не вызывает конструктор как new User , и возвращает не объект User, а Collection
Alexander Egorov
@Amegatron
Apr 26 2014 09:14
@slider23 ну я об этом и написал ему )
Orel
@2byte
Apr 26 2014 09:15
Я это уже понял
slider23
@slider23
Apr 26 2014 19:15
У кого есть вагрант - попробуйте поднять https://github.com/LaravelRUS/laravel.su .
Alexey
@Butochnikov
Apr 26 2014 20:52
@slider23 попробовал