This extension is very useful in the development stage of project. It helps you to get info about PHP environment, application, queries logs, benchmarking with a simple little toolbar at the top of the page.

It is a recreated Symfony's developer toolbar.
First idea and very first implementation was my, but this version mostly implemented by Eduard Kuleshov.

This version tested for 1.0.x branch of Yii Framework.

Last update gives additional security option. If you worry about this please download last version.(Check the README file for details)

Also there is an additional security feature you may need - 'allowedIPs' option.
This option holds the array of IP addresses of all machines you need to use in
development cycle. So if you forget to remove YII_DEBUG from bootstrap file for
the production stage, your client don't see the toolbar anyway. By default (if you didn't define it) there is only one IP address in allowedIPs list - 127.0.0.1.

Now you can use regexp patterns in allowedIPs options section to describe which hosts able to view YiiDebugToolbar in a more flexible way. Here is the example which allow to show YiiDebugToolbar to whole bunch of computers in 192.168.10-15.* subnet: '192.168.1[0-5].[0-9]{3}'.

@KonApaz, unfortunately I do not have enough time to work on this extension at the moment. But if you want, you can send a pull-request (via Github - https://github.com/cr0t/yiidebugtb) and I'll merge it into the current source code. You're welcome for pull-requests!

This is an excellent extension (I've been using it since some time and it allows for efficient debugging).

I've just added the following piece of code in the processLogs method to disable the extension for CWebServiceAction as the extra data at the end of the webservice reply is not very appreciated by the client:

if(!$allowed)return; // This line already exists.if($app->getController()->actioninstanceofCWebServiceAction){return}

The only thing that I do not like about this extension is that it produces invalid (X)HTML code. (It simply appends <style>, <script>, etc. at places where they must not be, uses "(" in an id attribute, uses <center>, etc.) Maybe I can be bothered to fix all this at some point, but until then it screws up my HTML validator which keeps me from using it, as I cannot spot problems as easily then anymore.