Example #1
0
 /**
  * @return Bar
  */
 public static function getBar()
 {
     if (!self::$bar) {
         self::$bar = new Bar();
         self::$bar->addPanel(new DefaultBarPanel('time'));
         self::$bar->addPanel(new DefaultBarPanel('memory'));
         self::$bar->addPanel(new DefaultBarPanel('errors'), __CLASS__ . ':errors');
         // filled by _errorHandler()
         self::$bar->addPanel(new DefaultBarPanel('dumps'), __CLASS__ . ':dumps');
         // filled by barDump()
     }
     return self::$bar;
 }
 /** @deprecated */
 public static function addPanel(IBarPanel $panel, $id = NULL)
 {
     return self::$bar->addPanel($panel, $id);
 }
Example #3
0
 /**
  * Test bar factory
  */
 public function createTestBar()
 {
     $bar = new Nette\Diagnostics\Bar();
     $bar->addPanel(new vBuilder\Diagnostics\TestBar());
     return $bar;
 }