Евгений
// Manually specify a file name...
Storage::putFileAs('photos', new File('/path/to/photo'), 'photo.jpg');
Евгений
$path = Storage::putFile('avatars', $request->file('avatar'));
Евгений
ну и в этом духе
Vladislav
ну и в этом духе
все вышеперечисленне не хотело никак себя проявлять...$request->file('filedata')->storeAs('/public/images/', md5(time()).'.'.$request->file('filedata')->getClientOriginalExtension(), 'public');
Andrey
Сейчас без гугления не мог вспонить функцию, обратную intersect. Капец, бывают же затупы. ИЛи это старость((
Anonymous
интерсект это же пересечение - там второй параметр вродь есть
Andrey
Мне надо было разницу двух массивов
Andrey
т.е. банальный diff
Andrey
Я чуть бошку не сломал, само слово из головы вылетело
Luka
Всем привет. Киньте ссылку на админку для лары 5.4. просто в дороге. С мобилы , почитаю, повыбираю
Александр
Всем привет, подскажите будут ли подводные ками при такой структуре Q&A https://pp.userapi.com/c639831/v639831608/31cb8/baVVuLvUI50.jpg
Denis
подскажите как проверить есть ли тут данные
Product::where('product_id', $id)->get()
дело в том что возвращает [ ]
Но при проверке
if(Product::where('product_id', $id)->get())
возвращает true
invariance
ну пустой массив != null
invariance
и false
invariance
следовательно он true
invariance
$arr = [];
if($arr) echo 'test';
invariance
хотяя
Denis
я пробовал добавлять и empty
Denis
if(!empty)
invariance
$arr = [null];
if($arr) echo 'test';
вот так правильно
Denis
invariance
во-первых, ты получаешь не одну коллекцию, а массив
invariance
что бы получить одну, надо юзать first()
Anonymous
Product::where('product_id', $id)->get()
Вот здесь он получает коллекцию
invariance
а уже потом надо юзать ->isEmpty()
Denis
мне надо массив коллекций
invariance
Anonymous
нет
invariance
да
Anonymous
именно коллекцию
invariance
массив коллекций)
Anonymous
посмотри метод гет в реализации
invariance
спорим?
Anonymous
на что?
invariance
гет возвращает все результаты выборки
invariance
т.е. если 5 строк
invariance
5 коллекций вернет
invariance
и isEmpty() не сработает на этом массиве
Anonymous
господя.
Anonymous
сча
invariance
короче ответ на вопрос
invariance
if(!empty(Product::where('product_id', $id)->get()) {
}
Anonymous
Anonymous
в конце юзай
Anonymous
Anonymous
нафига тянуть всю инфу
Anonymous
Лол
Anonymous
для этого
invariance
invariance
invariance
я раз 10 точно спотыкался на этом, когда через get() у меня массив возвращался
Anonymous
get возвращает коллекцию то бишь $some = Product::where(blabla)->get(); и потом $some->count()
Anonymous
переходи на 5.4
Anonymous
у нас есть печеньки
invariance
как так та
Anonymous
вот так вот
invariance
у меня 5.4 и get() возвращает массив
invariance
втф
Anonymous
нефиг утверждать если 100% не знаешь
Anonymous
спорить еще хотел.
invariance
я 100% знаю
invariance
потому что я писал код
Anonymous
это если ты на коллекции скомандовал гет
Anonymous
получишь элемент
Anonymous
->count() возвращает количество записей, лол
Anonymous
toSql()
Anonymous
посмотри
invariance
ща я прочекаю у себя
Anonymous
нафига делать выборку
Anonymous
прочекай прочекай
Anonymous
данных
Anonymous
если можно заюзать простейшую функцию mysql
Anonymous
В билдере вы получите коллекцию - после get
Anonymous
хотите вы этого или нет
invariance
официальный пример из доки
Anonymous
Да
Anonymous
У коллекции есть метод __toArray
Anonymous
прикинь