<?php /** * Created by PhpStorm. * User: babenoff * Date: 28.12.2015 * Time: 22:45 */ $dispatcher = new \Likedimion\EventDispatcher(); /** * Добавление слушателей собыстий */ $dispatcher->addEventListener('quest.start', 'Likedimion\\Listener\\QuestListener', 'onQuestStart')->addEventListener('quest.change', 'Likedimion\\Listener\\QuestListener', 'onQuestChange')->addEventListener('move.wagon', 'Likedimion\\Listener\\MoveListener', 'onWagonMove')->addEventListener("battle.attack", 'Likedimion\\Listener\\BattleListener', 'onAttack')->addEventListener("addjournal.all", 'Likedimion\\Listener\\JournalListener', 'onAddJournalAll')->addEventListener('addjournal', 'Likedimion\\Listener\\JournalListener', 'onAddJournal'); return $dispatcher;
<?php /** * Created by PhpStorm. * User: babenoff * Date: 10.12.2015 * Time: 1:17 */ use Likedimion\Event; if (!defined('ROOT')) { header("Location: /?"); } $eventDispatcher = new \Likedimion\EventDispatcher(); $eventDispatcher->addEventListener(Event::LVL_UP, 'Likedimion\\Listener\\PlayerListener', 'onLvlUp')->addEventListener(Event::ADD_EXP, 'Likedimion\\Listener\\PlayerListener', 'onAddExp');