Size: a a a

Laravel для начинающих

2020 October 12

SG

Sergey Gerasimov in Laravel для начинающих
Игорь
($user->address)->street ?? - зачем тут скобки
Потому что я с телефона
источник

AD

Alexandr Dubickiy in Laravel для начинающих
Игорь
а вояжер?
Очень давно ставил, но мне не зашел. Объективных причин сейчас не могу назвать
источник

И

Игорь in Laravel для начинающих
Sergey Gerasimov
Дока - зло:

return ($user->address)->street ?? null;

{!! old('name', ($user)->name ?? null) !!}
раньше я так и делал. Но заметил, что часто используют optional
источник

SG

Sergey Gerasimov in Laravel для начинающих
Игорь
раньше я так и делал. Но заметил, что часто используют optional
Он единственное для чего может помочь - php ниже 8 версии и нужно функцию вызвать у чего-то
источник

И

Игорь in Laravel для начинающих
Sergey Gerasimov
Он единственное для чего может помочь - php ниже 8 версии и нужно функцию вызвать у чего-то
return ($user->address)->street ?? null;

а это из контроллера?
источник

SG

Sergey Gerasimov in Laravel для начинающих
Игорь
return ($user->address)->street ?? null;

а это из контроллера?
Это свойства, тут погасится исклбчение
источник

SG

Sergey Gerasimov in Laravel для начинающих
Игорь
return ($user->address)->street ?? null;

а это из контроллера?
return ($user->address)->street() ?? null;

а так нет
источник

AD

Alexandr Dubickiy in Laravel для начинающих
Alexandr Dubickiy
То есть орчид полностью покрывает наши задачи
Хотя по началу не понял Орчид, хотел как в той же Сове запустить одну команду и получить готовый CRUD, но меня почему-то заставляли много кода писать, потом на пятиминутке послушал Александра, когда он как раз рассказывал про Орчид и переосмыслил ее
источник

И

Игорь in Laravel для начинающих
Sergey Gerasimov
return ($user->address)->street() ?? null;

а так нет
так это контроллер?
источник

SG

Sergey Gerasimov in Laravel для начинающих
Игорь
так это контроллер?
Какая разница где? Пусть будет контроллер или ресурс
источник

И

Игорь in Laravel для начинающих
Sergey Gerasimov
Какая разница где? Пусть будет контроллер или ресурс
так вот я смотрю и думаю. Ты прямо в контроллере уже проверяешь связи а в шаблоне уже тупо выводишь $user-->adress->street
источник

И

Игорь in Laravel для начинающих
так?
источник

SG

Sergey Gerasimov in Laravel для начинающих
Игорь
так вот я смотрю и думаю. Ты прямо в контроллере уже проверяешь связи а в шаблоне уже тупо выводишь $user-->adress->street
Нет, так и выводи в шаблоне если надо с  ??
источник

И

Игорь in Laravel для начинающих
Sergey Gerasimov
return ($user->address)->street() ?? null;

а так нет
у тебя разница в коде только в street()
источник

И

Игорь in Laravel для начинающих
а там без скобок
источник

И

Игорь in Laravel для начинающих
Alexandr Dubickiy
Хотя по началу не понял Орчид, хотел как в той же Сове запустить одну команду и получить готовый CRUD, но меня почему-то заставляли много кода писать, потом на пятиминутке послушал Александра, когда он как раз рассказывал про Орчид и переосмыслил ее
но кода меньше не стало?
источник

AD

Alexandr Dubickiy in Laravel для начинающих
Игорь
но кода меньше не стало?
Неа. В орчиде поначалу пишешь порядком больше, чем в той же Сове
источник

И

Игорь in Laravel для начинающих
я остальные просто пролистал
источник

И

Игорь in Laravel для начинающих
Может там и есть какие-то преидуществао
источник

И

Игорь in Laravel для начинающих
Но Nova будет долго поддерживаться и я думаю, не криво
источник