<?php

if (!defined('EVENT_DISPATCHER_PATH')) {
	define('EVENT_DISPATCHER_PATH', __DIR__);
}


spl_autoload_register(
	function ($className) {
		$classPath = str_replace('\\', DIRECTORY_SEPARATOR, $className);
		$filePath = EVENT_DISPATCHER_PATH . DIRECTORY_SEPARATOR . $classPath . '.php';
		if (file_exists($filePath)) {
			require_once $filePath;
		}
	});