Дмитро
Я функции имел в виду. Уже нашел
Евгений
Ну так создаешь App\Helpers\Helper.php к примеру, и в нем класс Helper с нужными функциями
Anonymous
ну иногда допустим нужно целый модуль под хелпер завернуть)
invariance
если нужно завернуть целый модуль под хелпер, явно есть какие-то проблемы
Anonymous
нет никаких проблем.
Anonymous
File::put('blabla.png', 200, 's3');
Anonymous
это ведь хелпер
Anonymous
а ты посмотри что под капотом)
Anonymous
что мешает завернуть его в file_put('blabla.png')
Anonymous
и вся эта лабуда будет под хелпером) так что никаких проблем
Anonymous
хелпер укорачивает запись
Alexander
что посоветуете под винду поставить для разработки на ларе? (что-нибудь типа "всё в одном" с веб сервером, пхп...)
Alexander
в старые времена пользовался Denwer'ом :)
Andrey
Homestead
Alexander
Homestead
что-то бы в виде приложения на винде. без виртуалок всяких
Andrey
Ну фиг знает, что ты понимаешь под приложением. Поставь php - он умеет свой веб-сервер поднимать сам
Andrey
Хотя там кажись есть какие то openserver или тип того. Хз
Daniil 👾
поставил, подтюнил что бы работал nfs - летает)
Владислав
openserver))
Andrey
А чем виртуальную не угодила? Удобно же
Andrey
Виртуалка
Anonymous
OpenServer
Daniil 👾
OpenServer значительно проигрвыает в производительности (чисто субьективно, на моем пк)
Anonymous
На этапе разработки думаю не страшно
Alexander
ок. спасибо. посмотрю openserver
Daniil 👾
ну и в конце, например, можно столкнуться с ограничениями openserver/xampp
Daniil 👾
вот понадобится мне elasticsearch, скажем
Daniil 👾
как быть?)
Alexander
да мне небольшой сервис для себя сделать (автоматизировать задачу обработки файлов) :)
Anonymous
openserver
Anonymous
3 years ago....
Юрий
Это как-то странно) мне кажется лет 5 назад под виндой спокойно поднимался хомстед и до сих пор под любыми хостами легко поднимается. Чем всякие опенсерверы удобнее?
Владислав
тем, что встроены несколько версий php, бд и тому подобного)
Владислав
на линухе заебло каждый раз прописывать conf и хосты...
Евгений
и можно пилить не только на ларке
Евгений
хотя я хомстед и не юзал ни разу
Юрий
тем, что встроены несколько версий php, бд и тому подобного)
В хомстед с этим как бы тоже все отлично. И для простых проектов ничего там настраивать не надо.
Владислав
До докера чет никак(
invariance
Зря
invariance
Дивный новый мир
Юрий
Докер карл
Докер хорош и быстр, но вечно багло лезет под разными версиями хоста. Из последнего - в ларадоке например постгрес заводился, начинал автовакуум и падал. Это дефолт конфиг, ничего не менялось)
Anonymous
@fairhypo всегда говорил что ларадок говно
Anonymous
этот ебаный эмиль или как его там - он ваще не шарит что такое докер - напихал туда всякой всячины и думает что у него вагрант получился.
Юрий
У меня норм постгря летает
У меня обычно тоже. Но вот жеж когда потребовалось развернуть фастом окружение под новым незнакомым хостом (выдали макбук на работе), полдня церебрального секса с этим, плюнул и за 10 минут завел хомстед под вагрантом
invariance
а потому что маки дерьмо
invariance
серьезно
invariance
у начальника мак, постоянно какие то проблемы с окружением
Юрий
Ну я бы не обобщал. Кому-то плюсы маков удобнее. Я лично думаю мышку подключить и максимально раскладку под привычную сделать. К маковской привыкнуть не могу
Дмитро
Вы просто не умеете его готовить
invariance
то что надо его уметь готовить как то иначе - не делает его лучше)
Anton
а кто-нить chromeOS юзал?
Anton
на что это похоже? Хочу pixelbook взять поиграться 🙂
Anton
Блиин, тут же про лару, а не про железо 🙂
Игорь
Игорь
Похоже на гугл хром
invariance
Блиин, тут же про лару, а не про железо 🙂
отрицание, гнев, торг, депрессия, принятие :D
Игорь
🤷‍♂
Anton
отрицание, гнев, торг, депрессия, принятие :D
А я где сейчас? Ну чтобы понять сколько мне еще 🙂
Anton
походе что торгуюсь?
invariance
Как вообще тестировать апишку?
invariance
у меня на каждый тест будут данные в базу литься, что моветон
Юрий
мокать
Anton
сделать еще один стенд
Дмитро
Мы тестовую создавали
SarcasmIO
у меня на каждый тест будут данные в базу литься, что моветон
интеграционные тесты + фикстуры на левой бд
SarcasmIO
но вообще фесор бы сказал что интеграционные тесты сосут
invariance
мокать
как мокать апишку?
SarcasmIO
и предложил бы все замокать
SarcasmIO
Mockery ?
invariance
я просто не понимаю, как мокать код, который уже заимплеменчен
SarcasmIO
эээ
invariance
по какой-нибудь переменной окружения в каждом методе чекать, создавать новый объект в бд либо фейковый?
SarcasmIO
$user = Mock::create($user)->willReturn(['name']); $user->name ?
invariance
как писать моки - я знаю
invariance
вопрос выше все еще актуален
invariance
а он так умеет?