Changeset 11206 for doc/branches/1.2
- Timestamp:
- 08/27/08 18:28:37 (3 months ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
doc/branches/1.2/cookbook/en/web_debug_toolbar.txt
r11190 r11206 19 19 configuration | `sfWebDebugPanelConfig` |  20 20 logs | `sfWebDebugPanelLogs` |  21 database information | `sfWebDebugPanel Timer`| 21 database information | `sfWebDebugPanelDatabase` |  22 22 memory usage | `sfWebDebugPanelMemory` |  23 timer | `sfWebDebugPanel Propel`| 23 timer | `sfWebDebugPanelTimer` |  24 24 25 25 Customizing the toolbar … … 192 192 // ... 193 193 194 $this->dispatcher->connect('debug.web.load_panels', 'myPluginNameConfigureWebDebugToolbar'); 195 196 function myPluginNameConfigureWebDebugToolbar(sfEvent $event) 197 { 198 $event->getSubject()->setPanel('assets', new sfWebDebugPanelAssets($event->getSubject())); 194 require_once '/path/to/sfWebDebugPanelAssets'; 195 196 $this->dispatcher->connect('debug.web.load_panels', array('sfWebDebugPanelAssets', 'listenToAddPanelEvent')); 197 198 Then, add the `listenToAddPanelEvent()` method to your `sfWebDebugPanelAssets` class: 199 200 [php] 201 class sfWebDebugPanelAssets extends sfWebDebugPanel 202 { 203 static public function listenToAddPanelEvent(sfEvent $event) 204 { 205 $event->getSubject()->setPanel('assets', new sfWebDebugPanelAssets($event->getSubject())); 206 } 199 207 } 200 208