Но один коллега упёрся рогом, что использование snake_case является правилом хорошего тона, а camelCase - плохо. Но никаких пруфов, где я смог бы прочитать, что вот так - хорошо, а так - плохо, он так и не предоставил.
PHP само не отправляет письма, он не умеет, он использует внешнюю утилиту которая указывается в настройках php.ini - sendmail_path => /usr/sbin/sendmail -t -i
редис и nosql методы мы используем, но в данном случае никак. только через базу.
Напоминаю, хранение нескольких классов в одном файле нарушает стандарт автозагрузки PSR. А, если сгенерированные классы действительно будут отличаться только именем, то это очень странная идея.