Size: a a a

2021 July 28

АХ

Александр Хакимов... in phpGeeks
Никто не обещал что будет всё идеально)
источник

АХ

Александр Хакимов... in phpGeeks
там 13тысяч коммитов за 2 года
источник

S

SarcasmIO in phpGeeks
у нас за 50к в монолите
а еще овердохуя сервисов
источник

S

SarcasmIO in phpGeeks
знаешь, ценю доверие конечно, но пока лучшее что ты можешь сделать с этим кодом это поправить code style
источник

АХ

Александр Хакимов... in phpGeeks
Согласен.
источник

S

SarcasmIO in phpGeeks
источник

S

SarcasmIO in phpGeeks
постарался найти самый простенький гайд, странно что у ларавеля ни в framework нигде в компонентах нет стокового phpcs.dist
источник

АХ

Александр Хакимов... in phpGeeks
А ещё мне интересно узнать , как правильно дебажить код, который обрабатывается воркером считывающим данные из очереди rabbitMQ?

Просто то что юзаю я , меганеудобно
источник

S

SarcasmIO in phpGeeks
запускаешь CLI команду в дебагере и смотришь
источник

ВС

Владислав Субботин... in phpGeeks
Статического анализатора тоже нет, к слову.
источник

АХ

Александр Хакимов... in phpGeeks
Так очередь то она на сервере, а если xdebug запустить, на сервере все будут ждать
источник

ВС

Владислав Субботин... in phpGeeks
Что тебе мешает запустить воркер на локальной машине?
источник

АХ

Александр Хакимов... in phpGeeks
то что мне ещё на локальной машине надо рэббит развернуть, данными его наполнить, и ещё я так и не смог на винде это сделать
источник

ВС

Владислав Субботин... in phpGeeks
К удалённому рэббиту подключись с локалки или в докере запусти
источник

S

SarcasmIO in phpGeeks
class Database
{
   public static function startTransaction($transaction, $raw)
   {
       DB::beginTransaction();
       try {
           $result = self::$transaction($raw);
           DB::commit();
           DB::commit();
           return $result;
       }  catch (Exception $error) {
           DB::rollBack();
           if(Request()->input('testing') === "Y"){
               dd($error);
           }
           throw new Exception('Error transaction excecute.');
       }
   }
источник

S

SarcasmIO in phpGeeks
это даже для вашего проекта выглядит слишком плохо)
источник

ВС

Владислав Субботин... in phpGeeks
Double commit, kek
источник

S

SarcasmIO in phpGeeks
в 2 раза надежнее
источник

ВС

Владислав Субботин... in phpGeeks
:D
источник

АХ

Александр Хакимов... in phpGeeks
это легаси.
источник