Go to the documentation of this file.00001 <?php
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00015 final class DebugPhpView extends SimplePhpView
00016 {
00020 public function preRender()
00021 {
00022 $trace = debug_backtrace();
00023
00024 echo "<div style='margin:2px;padding:2px;border:1px solid #f00;'>";
00025
00026 if (isset($trace[2])) {
00027 echo $trace[2]['file'] . ' (' . $trace[2]['line'] . '): ';
00028 }
00029
00030 echo $this->templatePath;
00031
00032 return $this;
00033 }
00034
00038 protected function postRender()
00039 {
00040 echo "</div>";
00041
00042 return $this;
00043 }
00044 }
00045 ?>