Alex Wells, я дал ему лишь первый шаг, его задача как разработчика понять логику того что изменилось и почему, а также попытаться подумать по аналогии дальше. Увы но он решил еще раз спросить. Вторым шагом было уже послать его в доку.
Ахах, да транзакции, но только не транзакции базы данных. Я даже не знаю, советую вам отложить написание кода и приступить к изучению теории.
Транзакции базы данных и транзакции оплаты это абсолютно разные вещи
Ну меня скорее интересовал вопрос не скорости запуска. Например у меня на Ubuntu сайт отдается за 25мс, на ноутбуке с Win и Vagrant 800мс, а в докере на нем 3000мс (или 3 сек). то есть меня интересует что лучше использовать и как настроить чтобы летало и было удобно работать))
Андрей Суржиков, сделал обновление ответа, второй вариант тебе подойдет, в нем количество активных участников будет получено в запросе и при отрисовке уже не будет запросов в базу
Андрей Суржиков, я тебе привел пример правильных реализаций, что выбирать и как дальше работать это уже ваша забота. Уж точно не в шаблоне запросы делать как у автора выше
TheOriginalS, сделайте скан паспорта вашего, напишите в обе конторы с требованием восстановить доступ к аккаунту, если ничего не изменится обратитесь с жалобой в https://cctld.ru/ru/ и как-то через них перенесите ваш домен к другому регистратору
docxdocx, потому что ты не хрена не понимаешь)) Нет такого метода как тебе нужно. Если тебя не устраивает мой вариант с транзакцией делай проверку через if
if ($model->save())
if ($model->id)
И т.д. в зависимости о того, от чего ты хочешь обезопасить свое приложение
vism, если специально не сделать столбец нулевым, то тогда при сохранении будет кинуто исключение после которого сработает откат транзакции, автор же утверждает что нужно якобы каждую модель обернуть в транзакцию - по вашему это правильно? если вы с этим согласны тогда пожалуй вам можно идти в продавцы
vism, это видимо такие как ты и привыкли писать не смотря на то что написано другими. Свой ответ мне обоснуй ПРИМЕРОМ КОДА того как нужно, иначе ты просто дешевая чмошка
jazzus, это не синтаксис Laravel, а PHP в целом так работает. Сначала выучите основы и потом будет проще.
И это не тзюменка языка PHP, так и на питоне пишут например
docxdocx, вы конечно туговаты, объясню вам ещё раз, писать код должны вы и управлять им, а не он вами как в вашем случае. Я вам говорю не должно быть такого что что-то там чего-то может вернуть, а что вдруг не может. Для исключения таких вот ошибок есть валидация с помощью которой вы управляете набором данных из которых будут созданы объекты, и тут у меня возникает вопрос, на каком основании у вас может пройти ситуация когда один из объектов может быть не создан, а уж тем более не сохранен? Ну как такое может быть допущено? Я вам привет пример того как работает транзакция, в случае ошибки будет произведен откат, ну а если у вас что-то не так настроено то никакой другой ORM вас не спасет