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

DB Query Builder 1.0.0

   (0 відгуків)    Інші розширення автора

alex93x
  4 95

1 скріншот



    Створити обліковий запис або увійдіть, щоб завантажити це

Опис файлу

Опис

Дозволяє в коді 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



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


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

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

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

Important Information

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