@laravel_pro

Страница 1214 из 2014
Михаил
27.03.2018
11:43:41
сейчас стоит 3 а в репе 5.6. 4 -й бутстрап

Vitaliy
27.03.2018
11:47:35
парни site.loc/reductors/kiew/new&test=4&gkgkg=2 в $request->all() я получаю пустоту, что я делаю не так? надо получить атрибут test в контроллере

public function show(Request $request, $category, $city = null, $new = null ) { dd ($request->all());

Владимир
27.03.2018
11:48:52
> new&test new?test

Google
Vitaliy
27.03.2018
11:49:14
о бля

забыл

надо отдохнуть)) спасибо

Konstantin
27.03.2018
11:51:51
Немного оффтопа: скинули тестовое задание. Добрый день. На решение вам предлагается 2 задачи. Просьба писать код как для production. Код можно присылать на it@platron.ru Написать эмулятор АТМ. Объект класса АТМ должен уметь • принимать банкноты разных номиналов (на каждый номинал должна быть своя ячейка) • выдавать запрошенную сумму минимальным количеством банкнот или ошибку если сумму нельзя выдать • выдавать сумму остатка денежных средств ATM Department. Написать приложение ATM Department: • Приложение может содержать несколько ATM • Departmant может собирать сумму остатков со всех ATM • Department может инициировать событие – восстановить состояние всех ATM до начального. (начальные состояния у разных ATM могут быть разными)

Как вам такое?)

Ivan
27.03.2018
11:54:11
хорошо, а чем подвох?

Dmitry
27.03.2018
11:55:24
Как вам такое?)
прикольное, в копилку )))

Konstantin
27.03.2018
11:55:35
ЗП 65-80К, писать код как для прода, немного погуглив найдено некоторое кол-во отрицательных отзывов

на "шарагу" смахивает

Veronica
27.03.2018
11:56:02
про эту компанию?

Konstantin
27.03.2018
11:56:16
да

Dmitry
27.03.2018
11:56:33
на "шарагу" смахивает
это крупная контора, с их сервисом наверное лет 5 уже работаю

Google
Maxim
27.03.2018
13:21:34
Подскажите, по какой причине не принимает Пароль и Адрес почты, Expected response code 250 but got code "535", with message "535-5.7.8 Username and Password not accepted.

в env все прописано, как надо

Ruslan
27.03.2018
13:25:26
почему при миграции могут не создаваться столбцы? создаю таблицу с нуля, создаются только столбцы id и created_at, updated_at Schema::create('products', function (Blueprint $table) { $table->increments('id'); $table->string('name'); $table->integer('category_id'); $table->string('type'); $table->string('brand')->nullable(); $table->string('series')->nullable(); $table->string('model')->nullable(); $table->string('size')->nullable(); $table->string('price')->nullable(); $table->timestamps(); });

Kirill
27.03.2018
13:26:22
->nullable() разрешает принимать нулевые значения? а то я задолбался в коде мусорить

Ivan
27.03.2018
13:27:15
а ты повторно пытаешься вызвать?

т.к. выглядит без ошибок

Ruslan
27.03.2018
13:27:27
нет. с нуля вызываю на полностью пустой бд

причем стандартная миграция users, которая по умолчанию лежит сработала корректно

Dmitry
27.03.2018
13:31:02
весь файл

->nullable() разрешает принимать нулевые значения? а то я задолбался в коде мусорить
это на нулевые значение не влияет. Это значит что у поля может не быть значения

Ruslan
27.03.2018
13:32:53
https://www.paste.org/92123

Anton
27.03.2018
13:33:55
это на нулевые значение не влияет. Это значит что у поля может не быть значения
А может не быть значение и может быть значение NULL - это одно и тоже?

мне кажется чуть разное...

Хотя... занудство :)

Dmitry
27.03.2018
13:34:16
просто обозначение

Google
Anton
27.03.2018
13:34:54
$a = null; - это отсутсвие значения или переменная $a равно null?

Dmitry
27.03.2018
13:35:46
$a = null; - это отсутсвие значения или переменная $a равно null?
да, это значит $a неимеет никакого значения

Anton
27.03.2018
13:36:17
на мой взгляд $a существует и имеет значение null

:-)

Dmitry
27.03.2018
13:36:30
https://www.paste.org/92123
написано вроде все верное. может оно у тебя тупо не выполняется? А выполняется какая то другая миграция?

Anton
27.03.2018
13:36:53
Чисто академический интерес :)

Dmitry
27.03.2018
13:38:40
Чисто академический интерес :)
http://sandbox.onlinephpfunctions.com/code/1db0faecf6f4655e02f77701928da752e6ab1073

Anton
27.03.2018
13:39:42
Это пример кода, а не позиция по именованию... :)

Alexander
27.03.2018
13:40:30
Помогите с файловым хранилищем совладать. Приходят картинки, сохраняю их $path = $request->file('image')->store("public/$folder"); где folder может принять одно из нескольких значений Получаю $path = "public/users/e5DyYpIA5Kx7oP5I8LEMJiRYKMbr8xH8yCqNHobE.jpeg"; Чтобы вернуть пользователю ссылку на файл надо asset(replace($path,'public', 'storage')) Так вот в каком формате лучше хранить ссылку на файл чтобы иметь минимум логики с формированием путей? Еще и удаление удобное надо предусмотреть) Или может какой-то пакет удобный для работы с файлами есть? Функционал прост, пользователь заливает картинки в свою галлерю и в галлерею своего заведения, может устанавливать "основное"

Anton
27.03.2018
13:40:31
в примере - переменная a равна null, переменая b отсутствует. По правилам языка PHP - они равны

Dmitry
27.03.2018
13:40:34
Это пример кода, а не позиция по именованию... :)
можно пойти от противного и представить что null нет. как тогда обочзначить что переменная не имеет никакого значения?

Anton
27.03.2018
13:40:38
это нормально

Dmitry
27.03.2018
13:41:04
Но он есть :)
для обозначения отсутствия значения ;)

Anton
27.03.2018
13:41:15
$a = null; var_dump($a); var_dump($b);

Dmitry
27.03.2018
13:41:48
Anton
27.03.2018
13:42:38
но на $a не ругается, она есть

а вот переменной b нет

Google
Alexander
27.03.2018
13:43:19
Учусь Laravel'у)

Daniel
27.03.2018
13:43:35
всем ку) у меня есть еще один странный вопрос по docker. Вот допустим запустил я проект в докере. Всё ок ровно до тех пор, пока мне не нужно создать какой-нить файл (например через elfinder). Сразу бьюсь головой об permission denied. Ставить 777 на проект не считаю достаточно безопасным мероприятием.

Dmitry
27.03.2018
13:43:40
Учусь Laravel'у)
сохранял с помощью Storage и выводи с помощью него

и пути в конфиге настрой

filesystems.php

Anton
27.03.2018
13:43:57
но тем не менее она null
Но тем не менее результат выполнения разный, в одном случае порождается нотайс в другом нет...

Admin
ERROR: S client not available

Anton
27.03.2018
13:44:18
то есть $a не совсем эквивалентна $b

Alexander
27.03.2018
13:44:22
Так ? Storage::disk('local')->put('file.txt', 'Contents');

Anton
27.03.2018
13:44:42
точнее не так - поведение программы при выводе переменной а и переменной б - разное

вот так

Dmitry
27.03.2018
13:44:58
Dmitry
27.03.2018
13:45:33
точнее не так - поведение программы при выводе переменной а и переменной б - разное
а при передаче например в метод нет, одинаково ведут себя

Alexander
27.03.2018
13:45:57
Спасибо за пакет!)

Anton
27.03.2018
13:47:07
а при передаче например в метод нет, одинаково ведут себя
Опять же нет - про б он сообщит что её нет :)

Dmitry
27.03.2018
13:47:08
Переменная считается null, если: ей еще не было присвоено никакого значения.

Google
Anton
27.03.2018
13:47:53
ты сам кинул и доказал что это разные состояния

ей была присвоена константа NULL. ей еще не было присвоено никакого значения.

это два разных действия, которые приводят к одному состоянию

ок

или не ок?

Dmitry
27.03.2018
13:48:43
вот еще конкретно по субд NULL в Системах управления базами данных (СУБД) — специальное значение (псевдозначение), которое может быть записано в поле таблицы базы данных (БД). NULL соответствует понятию «пустое поле», то есть «поле, не содержащее никакого значения».

Anton
27.03.2018
13:51:04
С СУБД там другой коленкор... там SELECT NULL = NULL - false

в mysql

Ладно, сорян... я устал. И уже скучно стало :)

Надеюсь хоть кто-то развлекся

Ivan
27.03.2018
13:52:54
Anton
27.03.2018
13:54:08
что мешает IS NULL использовать
Вообще ничего, за исключением что ты можешь два поля тупо сравнивать

Alexander
27.03.2018
13:55:24
https://github.com/spatie/laravel-medialibrary можешь такое попробовать
не могу найти в документации, можно ли удалить какое-то конкретное изображение? Нашел только как всю коллекцию очистить))

Alexander
27.03.2018
13:57:49
А оно подотрет за собой сам файл?..

Впрочем можно и самостоятельно это сделать, спасибо)

F01134H
27.03.2018
15:04:55
бле

почему timestamp возвращается в модели не в виде карбон обжекта?

F01134H
27.03.2018
15:25:47
дак раньше без кастинга работало же

Страница 1214 из 2014