Source for file jEventListener.class.php

Documentation is available at jEventListener.class.php

  1. <?php
  2. /**
  3. @package    jelix
  4. @subpackage events
  5. @author     GĂ©rald Croes
  6. @contributor Laurent Jouanneau
  7. @copyright  2001-2005 CopixTeam, 2005-2009 Laurent Jouanneau
  8. *  This class was get originally from the Copix project
  9. *  (CopixListener, Copix 2.3dev20050901, http://www.copix.org)
  10. *  Many of lines of code are copyrighted 2001-2005 CopixTeam (LGPL licence).
  11. *  Initial author of this Copix class is Gerald Croes,
  12. *  and this class was adapted/improved for Jelix by Laurent Jouanneau
  13. *
  14. @link        http://www.jelix.org
  15. @licence  http://www.gnu.org/licenses/lgpl.html GNU Lesser General Public Licence, see LICENCE file
  16. */
  17.  
  18. /**
  19. * base class for event listeners
  20. @package     jelix
  21. @subpackage  events
  22. */
  23. class jEventListener {
  24.     /**
  25.     * perform a given event
  26.     * @param jEvent $event the event itself
  27.     * @return void 
  28.     */
  29.     function performEvent ($event{
  30.         $methodName 'on'.$event->getName ();
  31.         $this->$methodName ($event);
  32.     }
  33. }

Documentation generated on Wed, 04 Jan 2017 22:54:04 +0100 by phpDocumentor 1.4.3