* @copyright 2014 Fabian Grutschus. All rights reserved. * @license BSD * @link http://github.com/fabiang/xmpp */ namespace Fabiang\Xmpp\Event; /** * Objects that use an event manager must implement this interface. * * @package Xmpp\Event */ interface EventManagerAwareInterface { /** * Set event manager. * * @param EventManagerInterface $events Instance of event manager * @return $this */ public function setEventManager(EventManagerInterface $events); /** * Get event manager instance. * * @return EventManagerInterface */ public function getEventManager(); }