Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

DB Query Builder

alex93x ☆☆☆☆☆ 0 відгуків 13 завантажень 1 025 14.05.25
1.0.0 Ioncube Loader: Ні
Безкоштовно
OpenCart4.1, 4.0, 3.0, 2.3, 2.2, 2.1
ocStore3.0, 2.3.0.2.4, 2.3, 2.2, 2.1
Тип ліцензіїДоменів не обмежено
Метод активаціїБез активації
Ioncube LoaderНі
Звернення до сервера розробникаНі
Завантаження13
Опубліковано14.05.25
Розмір файлу4 Мб

Відгуки користувачів

Опис

Дозволяє в коді OpenCart використовувати методи Eloquent/Query Builder для роботи з таблицями бази даних замість «сирих» SQL-запитів.

Підтримка версій

OpenCart 2/3: модифікатор OCMOD править catalog/controller/startup/startup.php і admin/controller/startup/startup.php.

OpenCart 4: реєстрація startup у методі install() модуля, без правок ядра.

Вимоги

PDO-розширення для MySQL (pdo_mysql)

Використання

У файлі system/library/eloquent.php визначається клас QB

class QB extends \Illuminate\Database\Capsule\Manager {}
 

Клас QB доступний одразу:

// через фасад
$users = QB::table('user')->get();

Також екземпляр капсули зберігається в реєстрі:

$this->registry->set('eloquent', EloquentDB::getCapsule());
// і в контролерах
$qb = $this->eloquent;
$orders = $qb->table('order') ->where('status',1)->get();

Більше інформації ви можете знайти в офіційній документації laravel https://laravel.com/docs/12.x/queries

Характеристики

Тип ліцензіїДоменів не обмежено
Метод активаціїБез активації
Ioncube LoaderНі
В продажеДа
OpenCart4.1, 4.0, 3.0, 2.3, 2.2, 2.1
ocStore3.0, 2.3.0.2.4, 2.3, 2.2, 2.1
Звернення до сервера розробникаНі
Якщо сервер розробника недоступнийДополнение работает
ЗнижкаНі
Сумісно з шаблонамиall templates
АдаптаціяПлатна
ЛокалізаціяУкраїнська, Англійська, Російська, інша
Версія1.0.0
Розмір файлу4 Мб
Опубліковано14.05.25

Інші розширення alex93x


  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
Гість
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.