Size: a a a

2020 September 14

ЕП

Евгений Перин ⭐️... in Laravel Pro
урлы должны быть одинаковые или разные?
источник

Д

Дмитрий in Laravel Pro
одинаковые
источник

ЕП

Евгений Перин ⭐️... in Laravel Pro
тогда разные компоненты, как вариант
источник

A

Aleksei in Laravel Pro
Дмитрий
На backend'e middleware для этого сделаю, а на фронте как?
В vue тоже можно реализовать middleware
источник

Д

Дмитрий in Laravel Pro
Aleksei
В vue тоже можно реализовать middleware
типо размещать нужные роуты в children?
источник

A

Aleksei in Laravel Pro
Дмитрий
типо размещать нужные роуты в children?
Вбей в Гугл vue middleware там статей тьма
источник

S

Shotty in Laravel Pro
Привет. Мне нужно изменить размер картинки перед загрузкой на сервер.

       $file = $request->file('filepond');
       $img = Image::make($file);
       $img->resize(300, 300);
       $path = Storage::disk('disk')
           ->putFile('users/' . $user->id, $img->encode('jpg', 100), 'private');

Ошибка: Command (HashName) is not available for driver (Gd).
источник

4

4unkur in Laravel Pro
https://medium.com/@luis.barros.nobrega/laravel-service-layer-with-dtos-and-validators-2c6303899a57

Что вы можете сказать про этот метод?
источник

4

4unkur in Laravel Pro
https://gist.github.com/lfbn/a92776cbeeceb929c15454231160c35b
можно не читать всю “воду” и сразу посмотреть код здесь
источник

S

Shotty in Laravel Pro
Привет. Подскажите, я изменил размер изображения, и в переменной $image  у меня такие данные.

Что мне нужно передать в Storage класс, чтобы загрузить на CDN.

Storage::disk('do_spaces')
           ->putFile('users/' . $user->id, $img, 'private');
источник

A

Arman in Laravel Pro
кто нибудь уже юзал Inertia.js и Livewire? как впечатления? пока Livewire ближе на вид (мало с JS работаю)
источник

А

Антон in Laravel Pro
4unkur
https://gist.github.com/lfbn/a92776cbeeceb929c15454231160c35b
можно не читать всю “воду” и сразу посмотреть код здесь
Идея нормальная, реализация тупая. Зачем DtoInterface, когда есть AbstractDto - неясно. Зачем ServiceInterface - неясно. Берешь symfony/serializer + symfony/validator и готово, маппишь данные без ручного колупания массива.
источник

S

Shotty in Laravel Pro
Мне нужно сохранить картинку на CDN через Storage и перед загрузкой изменить размер изображения.

500x500. Как это лучше сделать?
источник

А

Антон in Laravel Pro
Антон
Идея нормальная, реализация тупая. Зачем DtoInterface, когда есть AbstractDto - неясно. Зачем ServiceInterface - неясно. Берешь symfony/serializer + symfony/validator и готово, маппишь данные без ручного колупания массива.
Ну и вот это https://gist.github.com/lfbn/a92776cbeeceb929c15454231160c35b#file-createuserservice-php-L18 дебилизм. Получается, что у сервиса конструктор ограничен и все, что я могу делать, придется делать через фасады. В жопу такое говно.
источник

4

4unkur in Laravel Pro
Антон
Ну и вот это https://gist.github.com/lfbn/a92776cbeeceb929c15454231160c35b#file-createuserservice-php-L18 дебилизм. Получается, что у сервиса конструктор ограничен и все, что я могу делать, придется делать через фасады. В жопу такое говно.
есть пример реализации “по-лучше”?
источник

А

Антон in Laravel Pro
4unkur
есть пример реализации “по-лучше”?
Я уже написал: symfony/serializer + symfony/validator. Если не хочется их юзать, сделать свою реализацю лучше той, что в статье, не составит труда. Достаточно не забыть включить голову.
источник

4

4unkur in Laravel Pro
источник

А

Антон in Laravel Pro
Чуть лучше. Еще немного и дойдем до комманд баса.
источник

YP

Yury Pohapenko in Laravel Pro
а что в миграциях в ларавеле через блупринт так и нельзя до сих пор указать стартовое значение для автоинкремента?
источник

ВБ

Виктор Банев... in Laravel Pro
Здравствуйте, хотел бы поинтересоваться у знающих по микросервисной архитектуре: как поднимать ларавел как сервис?
Знаю, что можно использовать что-то типа php -S localhost -t ./public, но еще я знаю, что встроенный сервер php не используют, ибо там могут быть проблемы с утечкой памяти и вообще слишком много для того, чтобы за этим все следить.
источник