From 7bd1a6f87f18c5660707088bda06a4e9523d9b9f Mon Sep 17 00:00:00 2001 From: maximebf Date: Mon, 12 Aug 2013 18:49:21 +1000 Subject: [PATCH] refactored demo folder --- demo/{demo_ajax.php => ajax.php} | 0 ..._ajax_exception.php => ajax_exception.php} | 0 demo/bootstrap.php | 33 +++++++++++++- demo/demo.php | 45 ------------------- demo/index.php | 33 ++++++++++++++ demo/{demo_pdo.php => pdo.php} | 13 +----- 6 files changed, 66 insertions(+), 58 deletions(-) rename demo/{demo_ajax.php => ajax.php} (100%) rename demo/{demo_ajax_exception.php => ajax_exception.php} (100%) delete mode 100644 demo/demo.php create mode 100644 demo/index.php rename demo/{demo_pdo.php => pdo.php} (72%) diff --git a/demo/demo_ajax.php b/demo/ajax.php similarity index 100% rename from demo/demo_ajax.php rename to demo/ajax.php diff --git a/demo/demo_ajax_exception.php b/demo/ajax_exception.php similarity index 100% rename from demo/demo_ajax_exception.php rename to demo/ajax_exception.php diff --git a/demo/bootstrap.php b/demo/bootstrap.php index ba915b9..af4aa31 100644 --- a/demo/bootstrap.php +++ b/demo/bootstrap.php @@ -1,8 +1,39 @@ getJavascriptRenderer()->setBaseUrl('../src/DebugBar/Resources'); + +function render_demo_page(Closure $callback = null) +{ + global $debugbarRenderer; +?> + + + renderHead() ?> + + + +

DebugBar Demo

+

DebugBar at the bottom of the page

+ + render(); + ?> + + +addMessage('hello'); - -$debugbar['time']->startMeasure('op1', 'sleep 500'); -usleep(300); -$debugbar['time']->startMeasure('op2', 'sleep 400'); -usleep(200); -$debugbar['time']->stopMeasure('op1'); -usleep(200); -$debugbar['time']->stopMeasure('op2'); - -$debugbar['messages']->addMessage('world', 'warning'); -$debugbar['messages']->addMessage(array('toto' => array('titi', 'tata'))); -$debugbar['messages']->addMessage('oups', 'error'); - -$debugbar['time']->startMeasure('render'); -?> - - - renderHead() ?> - - - -

PhpDebugBar Demo

-

load ajax content

-

load ajax content with exception

- render(); - ?> - - diff --git a/demo/index.php b/demo/index.php new file mode 100644 index 0000000..0c94ca5 --- /dev/null +++ b/demo/index.php @@ -0,0 +1,33 @@ +addMessage('hello'); + +$debugbar['time']->startMeasure('op1', 'sleep 500'); +usleep(300); +$debugbar['time']->startMeasure('op2', 'sleep 400'); +usleep(200); +$debugbar['time']->stopMeasure('op1'); +usleep(200); +$debugbar['time']->stopMeasure('op2'); + +$debugbar['messages']->addMessage('world', 'warning'); +$debugbar['messages']->addMessage(array('toto' => array('titi', 'tata'))); +$debugbar['messages']->addMessage('oups', 'error'); + +$debugbar['time']->startMeasure('render'); + +render_demo_page(function() { +?> +

AJAX

+ +

PDO

+ +fetch(); $pdo->exec('delete from titi'); -?> - - - renderHead() ?> - - -

PhpDebugBar PDO Demo

- render(); - ?> - - +render_demo_page(); \ No newline at end of file