Size: a a a

2021 July 08

MM

Maksim Masalov in Laravel Pro
источник

RA

Ruslan Asanov in Laravel Pro
а кто нибудь использует DTO ? В моём случае это пакет от Spatie.
Не совсем понимаю как работать с данными которые могут отсутстовать, так как этот пакет по умолчанию ставит значения null для необязательных полей
источник

А

Антон in Laravel Pro
Пакет говно, выкинь его
источник

RA

Ruslan Asanov in Laravel Pro
а что юзать ?
источник

А

Антон in Laravel Pro
Руки
источник

DK

Dmitriy Kuts in Laravel Pro
не понянет вопрос.

типо как юзать ?string ? в дто
источник

RA

Ruslan Asanov in Laravel Pro
и почему он говно ?
источник

А

Антон in Laravel Pro
Нет, у него проблема с тем, что отсутствие значения не равно null
источник

DK

Dmitriy Kuts in Laravel Pro
хм.
у меня null

правда нул проперти у меня так написанны
"public ?string $a = null"
источник

А

Антон in Laravel Pro
Ну а если тебе значение в принципе не прислали, а у тебя в дто записано null, которое ты пишешь в базу как null, хотя трогать его не надо было
источник

AK

Andrey Kononvich in Laravel Pro
браузер как на локалхост сможет пробиться?
источник

DK

Dmitriy Kuts in Laravel Pro
звучит проблема не дто. а того кто сохраняет
источник

А

Антон in Laravel Pro
А как тот, кто сохраняет, должен это понять, если у него только дто?
источник

DK

Dmitriy Kuts in Laravel Pro
ну если пришло проперти нул значит не трогать колонку.
не понимаю сложности. ну честно
источник

А

Антон in Laravel Pro
А если прислали null намеренно, чтобы обнулить поле в бд?
источник

RA

Ruslan Asanov in Laravel Pro
я только постигаю это, так как хочется уйди от данных в массиве.
В гугле первый попавшийся пакет от Spatie, начал смотреть его и не понял как с такими данными работать. Может есть хорошие примеры работы с DTO в опенсоурсе ?
источник

D

Dodik 👿 in Laravel Pro
как понять какую версию взять? Тут просит 2 разные версии вообще. Это лара 7
источник

A

Adel in Laravel Pro
а стрелочка вверх тебе ни о чем не говорит?
источник

A

Adel in Laravel Pro
а. хотя не. тут всё верно
источник

?

? in Laravel Pro
Попробуй 7.4 поставить себе
источник