diff --git a/README.md b/README.md index dd5bcb1..d7550a9 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ -Oxid SQL Logger ---------------- +Oxid eShop SQL Logger +--------------------- -Returns all SQL queries in the console browser. +Returns all SQL queries into console of a browser. ## Install @@ -9,11 +9,19 @@ composer require --dev tumtum/oxid-sql-logger ## Usage +Just set the function StartSQLLog() somewhere and from that point on all SQLs will be logged. + ```php \StartSQLLog(); $db = \OxidEsales\Eshop\Core\DatabaseProvider::getDb(\OxidEsales\Eshop\Core\DatabaseProvider::FETCH_MODE_ASSOC); -$list = $db->getAll('SELECT * FROM oxarticle WHERE oxprice < ? LIMIT 100', [49.99]); +$list = $db->getAll('SELECT * FROM oxarticles WHERE oxprice < ? LIMIT 100', [49.99]); \StopSQLLog(); ``` + +## Screenshots + +![Example all sqls](https://raw.githubusercontent.com/TumTum/oxid-sql-logger/master/img/screenshot-a.jpg) +![Example only one range](https://raw.githubusercontent.com/TumTum/oxid-sql-logger/master/img/screenshot-b.jpg) + diff --git a/example/simple.php b/example/simple.php index 326c53f..113492d 100644 --- a/example/simple.php +++ b/example/simple.php @@ -5,6 +5,6 @@ require __DIR__ . '/../../../../source/bootstrap.php'; \StartSQLLog(); $db = \OxidEsales\Eshop\Core\DatabaseProvider::getDb(\OxidEsales\Eshop\Core\DatabaseProvider::FETCH_MODE_ASSOC); -$list = $db->getAll('SELECT * FROM oxarticle WHERE oxprice < ? LIMIT 100', [49.99]); +$list = $db->getAll('SELECT * FROM oxarticles WHERE oxprice < ? LIMIT 100', [49.99]); \StopSQLLog(); diff --git a/img/screenshot-a.jpg b/img/screenshot-a.jpg new file mode 100644 index 0000000..da7c347 Binary files /dev/null and b/img/screenshot-a.jpg differ diff --git a/img/screenshot-b.png b/img/screenshot-b.png new file mode 100644 index 0000000..2c9038e Binary files /dev/null and b/img/screenshot-b.png differ