Задать вопрос

Как сделать, чтобы имя таблицы в верхнем регистре символов работала в методе (R::count) RedBeanPHP?

В случае с методом (R::dispense) я использовал известный многим плагин, который позволяет обойти ограничения с форматами названия таблиц в БД например snake_case или CamelCase и другие форматы написания.

R::ext('xdispense', function($table_name){return R::getRedBean()->dispense($table_name);}); 
$TABLE_USERS_CRT = R::xdispense('TABLE_USERS');


В случае с методом (R::count), при использовании, которого нам возвращает кол-во записей в таблице с названием таблицы в БД в верхнем регистре 'TABLE_USERS' результат возвращается, как 0.

echo 'Всего пользователей: ' . R::count('TABLE_USERS');


При тесте с таблицей 'table_users' без проблем возвращает кол-во записей в таблице. Как можно реализовать плагин, который поможет обойти данное ограничение или найти альтернативные способы обхода?
  • Вопрос задан
  • 257 просмотров
Подписаться 1 Средний 16 комментариев
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы