Welcome Guest, Not a member yet? Register   Sign In
Database Debug Toolbar SQL Highlighter
#3

(This post was last modified: 11-15-2021, 08:10 AM by nfaiz. Edit Reason: update )

Installation and setup

  1. Install the
    Library using composer
    Code:
    composer require nfaiz/dbtoolbar


  2. Open app/Config/Toolbar.php

    Replace default database collector class Database::class to \Nfaiz\DbToolbar\Collectors\Database::class


    public $collectors = [
        Timers::class,
        Database::class,
        \Nfaiz\DbToolbar\Collectors\Database::class,
        Logs::class,
        Views::class,
        // \CodeIgniter\Debug\Toolbar\Collectors\Cache::class,
        Files::class,
        Routes::class,
        Events::class,
    ];


  3. Open app/Config/Events.php

    Replace default query collector to Events::on('DBQuery', 'Nfaiz\DbToolbar\Collectors\Database::collect');


    if (CI_DEBUG && ! is_cli()) {
        Events::on('DBQuery', 'CodeIgniter\Debug\Toolbar\Collectors\Database::collect');
        Events::on('DBQuery', 'Nfaiz\DbToolbar\Collectors\Database::collect');
        Services::toolbar()->respond();
    }

    Refresh page to see the result.
Reply


Messages In This Thread
Database Debug Toolbar SQL Highlighter - by nfaiz - 07-04-2021, 08:25 AM
RE: Custom database debug toolbar - by MGatner - 07-04-2021, 09:22 AM
RE: Custom database debug toolbar - by nfaiz - 07-09-2021, 12:39 AM



Theme © iAndrew 2016 - Forum software by © MyBB