Extensions
This extension is sends Yii log messages into hidden console, available by hot keys "Ctrl" + "~" (tilde) in any browser. This is port of HackerConsole by Dmitry Koterov.
Resources
This extension sends Yii log messages to FirePHP. It inherits from CLogRoute and uses the same method and configuration as the other built-in logging components: CFileLogRoute, CWebLogRoute, etc.
Tested on Yii 1.1.0.
Resources
You can also download from the GitHub page
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)
Working for 1.1.x branch and PHP 5.3 also is good.
Resources
NOTE: Project Home Page changed from Google Code to the GitHub.com
This extension is a simple user counter. It's a port of the pCounter from Andreas Droesch.
The counter supports the following data:
- users online
- total user of today
- total user of yesterday
- total user overall
- maximum user at a day
- date for the maximum
Example
This extension can be used in Unix and Windows systems in order to route Yii logs through syslog/Windows Event Log.
Specially in Unix systems it may be useful if you want to route log messages in external log storage systems through syslog.
I am sure there are bugs or awful coding, but it was done in a short timeframe and you may consider this as a PoC.
Disclaimer: Don't use it in production or heavy loaded systems, there's no warranty that this piece of code won't explode your servers.
P.S: Windows Event support lacks of priorities, in case anyone has any idea, don't hesitate to share it in the forum discussion. UPDATE 9/9: The above bug is now fixed, thanks to Magomed :)
