Source for file DebugHandlerPrinter.interface.php

Documentation is available at DebugHandlerPrinter.interface.php

  1. <?php
  2.  
  3. /**
  4. * the DebugHandlerPrinter interface defines the required methods for a DebugHandlerPrinter class
  5. *
  6. * @package harmoni.utilities.debugging
  7. *
  8. * @copyright Copyright &copy; 2005, Middlebury College
  9. * @license http://www.gnu.org/copyleft/gpl.html GNU General Public License (GPL)
  10. *
  11. * @version $Id: DebugHandlerPrinter.interface.php,v 1.3 2005/01/19 21:09:59 adamfranco Exp $
  12. ***/
  13.  
  14. class DebugHandlerPrinterInterface {
  15. /**
  16. * Outputs the DebugItems in $debugHandler.
  17. *
  18. * @param object DebugHandler $debugHandler The DebugHandler object to output.
  19. * @param int $level The level to output. All output < $level will be displayed. Default = user Handler's internal output level.
  20. * @param optional string $category Limit output to only items under $category.
  21. * @access public
  22. * @return void
  23. ***/
  24. function printDebugHandler( $debugHandler, $level = null, $category = "" ) { die ("Method <b>".__FUNCTION__."()</b> declared in interface<b> ".__CLASS__."</b> has not been overloaded in a child class."); }
  25. }
  26.  
  27. ?>

Documentation generated on Wed, 19 Sep 2007 10:22:40 -0400 by phpDocumentor 1.3.0RC3