Laravel tinker (psysh) моментально закрывается на PHP 7.3 (возможно, только на MacOS Mojave)

Обновились на PHP 7.3 и перестал работать Tinker? Я столкнулся с той же проблемой. Решения пока нет, но есть workaround.

Точнее, он работает, но закрывается после выполнения любой команды без ошибок. Tinker основан на PsySH консоле и нам нужно подправить его конфиг. На маке он находится тут: ~/.config/psysh/config.php. Прописать нужно следующее:

<?php

return [
  'usePcntl' => false,
];

Сделать это можно одной командой:

echo "<?php

return [
  'usePcntl' => false,
];" > ~/.config/psysh/config.php

И всё будет работать.

PS: Почитать больше на эту тему можно здесь