зачем нужны classToTable и tableToClass, а еще почему они называются так странно? это же Strings, а не DatabaseStrings. пока не дошел до тестов, я думаю, что будет строиться таблица из слов.
@samdark предлагаю добавить метод StringHelper::contains Функция только в PHP8 появится, до тех пор можно использовать хелпер public function contains(string $haystack, string $needle): bool { return strpos($haystack, $needle) !== false; }