Commit e854464a authored by Jesse O'Brien's avatar Jesse O'Brien

Added section on Enabling the profiler.

Thanks to @sparksp for pointing it out.
parent 4d6827ca
# Profiler # Profiler
## Contents ## Contents
- [Enabling the Proiler](#enable)
- [Logging to the Proiler](#logging) - [Logging to the Proiler](#logging)
- [Timers and Benchmarking](#timers) - [Timers and Benchmarking](#timers)
<a name="enable"></a>
## Enabling the Profiler
To enable the profiler, you need to edit **application/config/application.php** and switch the profiler option to **true**.
'profiler' => true,
This will attach the profiler code to **all** responses coming back from your laravel install.
**Note:** As of the time of this writing a common problem with the profiler being enabled is any requests that return JSON will also include the profiler code, and destroy the JSON syntax in the response.
<a name="logging"></a> <a name="logging"></a>
## Logging ## Logging
...@@ -14,7 +26,7 @@ It is possible to use the profiler to the Log viewing portion of the profiler. T ...@@ -14,7 +26,7 @@ It is possible to use the profiler to the Log viewing portion of the profiler. T
Profiler::log('info', 'Log some information to the profiler'); Profiler::log('info', 'Log some information to the profiler');
<a name="timers"></a> <a name="timers"></a>
## Timers ## Timers and Benchmarking
Timing and benchmarking your app is simple with the ```tick()``` function on the profiler. It allows you to set various different timers in your app and will show you their performance when your app ends execution. Timing and benchmarking your app is simple with the ```tick()``` function on the profiler. It allows you to set various different timers in your app and will show you their performance when your app ends execution.
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment