From a3dcd98f6ec721b709a7fee982f6e790e1e53328 Mon Sep 17 00:00:00 2001 From: Florian Pritz Date: Wed, 4 Sep 2013 16:47:48 +0200 Subject: Add support for enabling the profiler Signed-off-by: Florian Pritz --- application/config/config.php | 3 +++ application/core/MY_Controller.php | 4 ++++ 2 files changed, 7 insertions(+) diff --git a/application/config/config.php b/application/config/config.php index 4aadac68d..388776cda 100644 --- a/application/config/config.php +++ b/application/config/config.php @@ -408,6 +408,9 @@ if (extension_loaded("ldap")) { ); } +// possible values: production, development +$config['environment'] = "production"; + if (file_exists(FCPATH.'application/config/config-local.php')) { include FCPATH.'application/config/config-local.php'; } diff --git a/application/core/MY_Controller.php b/application/core/MY_Controller.php index 008c48dec..b3a561032 100644 --- a/application/core/MY_Controller.php +++ b/application/core/MY_Controller.php @@ -92,6 +92,10 @@ class MY_Controller extends CI_Controller { $this->security->csrf_verify(); } + if ($this->config->item("environment") == "development" && static_storage("response_type") != "json") { + $this->output->enable_profiler(true); + } + $this->data['title'] = "FileBin"; } } -- cgit v1.2.3-24-g4f1b