changed anbu to load automatically at end of request- taylors idea

This commit is contained in:
Dayle Rees 2012-03-29 21:18:06 +01:00
parent 8d16ce8d81
commit daea5fee2d
3 changed files with 22 additions and 1 deletions

View File

@ -3,6 +3,19 @@
return array(
/*
|--------------------------------------------------------------------------
| Enable Anbu
|--------------------------------------------------------------------------
|
| This will cause anbu to be rendered on every request, if you would prefer
| to enable anbu in your templates manually, simply add Anbu::render();
| after the <body> tag.
|
*/
'enable' => true,
/*
|--------------------------------------------------------------------------
| Show the LOG tab.

View File

@ -88,7 +88,6 @@
</style>
</head>
<body>
<?php Anbu::render(); ?>
<div id="main">
<h1>Welcome To Laravel</h1>

View File

@ -3,6 +3,7 @@
use Laravel\View;
use Laravel\File;
use Laravel\Config;
use Laravel\Event;
/**
* Anbu, the light weight profiler for Laravel.
@ -92,6 +93,14 @@ public static function register()
// modify them
$listener = Config::get('anbu.event_listeners');
$listener();
// echo anbu on laravel.done if enabled
if(Config::get('anbu.enable'))
{
Event::listen('laravel.done', function() {
Anbu::render();
});
}
}
}