Parece que o RedBeanPHP 4KS removeu R :: setStrictTyping (false). O que é uma solução alternativa para distribuir grãos com sublinhados?

Estou usando o RedBeanPHP junto com uma API que estou escrevendo para fazer chamadas para um banco de dados existente. Tudo funciona muito bem, exceto que algumas das tabelas têm sublinhados em seus nomes. De acordo com o RedBean, "sublinhados e caracteres maiúsculos não são permitidos nos nomes de tipo e propriedade".

Ao procurar soluções, as pessoas recomendaram o uso da função.

R::setStrictTyping(false);

Isso substituiria as regras e permitiria a distribuição de um bean como

$post_points = R::dispense( 'user_points' );

No entanto, isso parece estar ausente no RedBeanPHP 4KS porque, quando coloco a linha SetStringTyping, recebo o seguinte erro:

Plugin 'setStrictTyping' does not exist, add this plugin using: R::ext('setStrictTyping')

Não há plugin para isso.

Existe uma solução alternativa para essa substituição? Como estou trabalhando com um esquema de banco de dados existente, não é tão fácil alterar todos os nomes de tabelas para estar em conformidade com os padrões RedBeanPHP neste momento. Tampouco, como outros sugeriram, apenas migrando para um sistema diferente, como o Doctrine.

questionAnswers(2)

yourAnswerToTheQuestion