* @copyright walkor * @link http://www.workerman.net/ * @license http://www.opensource.org/licenses/mit-license.php MIT License */ namespace plugin\admin\api; use Illuminate\Database\Events\QueryExecuted; use Workerman\Protocols\Http; use Workerman\Protocols\Http\Session as SessionBase; use Workerman\Worker; use function config; use function property_exists; use support\think\Db; /** * Class Session * @package support */ class Bootstrap implements \Webman\Bootstrap { /** * @param Worker|null $worker * @return void */ public static function start(?Worker $worker) { Db::connection()->listen(function (QueryExecuted $queryExecuted) { var_dump("[{$queryExecuted->time} ms] {$queryExecuted->sql}"); }); } }