%PDF- %PDF-
Direktori : /home/lightco1/www/administrator/components/com_csvi/rantai/plugin/ |
Current File : /home/lightco1/www/administrator/components/com_csvi/rantai/plugin/observable.php |
<?php /** * @package CSVI * @subpackage Rantai * * @author Roland Dalmulder <contact@csvimproved.com> * @copyright Copyright (C) 2006 - 2016 RolandD Cyber Produksi. All rights reserved. * @license GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html * @link http://www.csvimproved.com */ defined('_JEXEC') or die; /** * Rantai observable. * * @package CSVI * @subpackage Rantai * @since 6.0 */ interface RantaiObservable { /** * Add observers. * * @param string $strEventType The event trigger * @param object $listener An observer to observer * * @return void. * * @since 6.0 */ public function addListener($strEventType, $listener); /** * Fire an event. * * @param string $strEventType The event to trigger * @param array $args Data to pass to the listener * * @return void. * * @since 6.0 */ public function trigger($strEventType, $args=array()); }