Привет! Залил на прод новую фичу. В миграции я вызываю сидер, в котором используются factory(): MenuItem::factory()->create([ ... ]); Соответственно, в модели MenuItem я и...
Привет! Как тестировать ответы при недостатке данных (в запросе нет пароля/емейла/имени) при регистрации в АПИ приложении? Три теста писать? Не особо понимаю, как "обработать"...
Вопрос суперсрочный, поэтому продублирую и в эту группу Добрый день! Есть удалённый репозиторий (v1) Есть проект на проде (v2) Есть проект на локалке (v3) Как мне в v1 залит...
Привет! Не особо разбираюсь в js. Подскажите, пожалуйста. Есть такой код: https://pastebin.com/6WXBUbth Почему-то в index.js массив stats - пустой. Хотя в самом listeting_stat...
Привет! Пишу для api роут отправки пользователем отзыва на объект. У роута есть миддлвар на авторизацию в апи-приложении. Метод контроллера начинаю с такой проверки: if ($at...
Добрый день! Мне нужно хранить категории для двух сущностей (категории маршрутов и категории объектов). Мне советовали сделать таблицы: categories [id, name, etc], category_ty...
Привет! Нужно написать контроллеры для комментариев, но комменты могут быть для разных сущностей, которые никак не связаны между собой (будут 3 разные таблицы). Как по уму на...
Теперь про __invoke(...) . Кишки, наверное, не особо интересны, интересна DI. public function __invoke(Newsletter $newsletter) {...} Немного про структуру всех этих ньюсле...
Добрый день! Установил свежую версию Linux Mint 21.2 (victoria). Не понимаю, как установить PostgreSQL 12.7 (такую же версию, что и на продакшене) на данную систему? Нужного д...
Привет! Разворачиваю бд для тестов (второй контейнер с БД в докере). Нужно ли мне вообще хранить её "состояние"? То есть саму базу данных. У меня есть дамп бд с прода. Я ду...
Привет! Не могу разобраться с кастомизацией УРЛ для сторейдж диска. 'public_news' => [ 'driver' => 'local', 'root' => storage_path('app/public/news'), 'u...
Привет! Есть вот такой метод public function getTrip(Request $request, Trip $trip): JsonResponse { $trip->load(['attractions', 'guide', 'verifiedReviews']) ->loadC...
Привет! Можно ли как-то для API роутов на самом бэке изменить реквест, чтобы он wantsJson()?
ПРивет! Можно у кастомного форм реквеста изменить логику выбрасывания ошибок валидации? Получать не массив всех ошибок, а только первую ошибку?
Привет! Столкнулся с неочевидной для меня проблемой. Вставляю в БД строку, она не вставляется (всё ок, т.к. стоит уникальный индекс), но отчего-то last insert ID возвращает зн...
Привет! Пишу тесты для регистрации и аутентификации. С классом тестов регистрации закончил, перехожу к классу аутентификации и возник вопрос: как мне тестировать аутентификаци...
Окей, убираю dd, скрипт залетает в ресурс-класс, там стоит 'authenticated_user_rating' => $this->whenLoaded('ratings', $this->ratings->first()->rating), и у меня почему-то в ...
Привет! Может ли быть такое, что при множественном добавлении элементов в ДОМ tr.appendChild(td1), tr.appendChild(td2) проявится баг, при котором большие ячейки td1 будут доба...
public function getCheapestDCostAttribute() { return $this->d()->where('d_type_id', 4)->get()->min('min_cost'); } получаю цену самого дешёвого D в C и тд но запрос аж 4 ...
Привет! Пользуюсь кое-какой библиотекой, но в ней кое-чего не хватает. Если я хочу самостоятельно дописать нужное (в директории vendor/), то что мне нужно сделать, что бы эти ...