require_once('ParticipantsController.php'); $controller = new ParticipantsController(); echo $controller->plainAction(); die(); } if (preg_match('/^organizers\/$/Uu', $url, $matches)) { require_once('OrganizersController.php'); $controller = new OrganizersController(); echo $controller->defaultAction(); die(); } */ if (preg_match('/^(' . join('|', array_keys(Core::$config['cities'])) . ')\\/(|\\?.*)$/Uu', $url, $matches)) { require_once 'SearchController.php'; $controller = new SearchController(); $controller->setCity($matches[1]); echo $controller->actions(); die; } if (preg_match('/^faq\\/(|\\?.*)$/Uu', $url, $matches)) { require_once 'QaController.php'; $controller = new QaController(); echo $controller->actions(); die; } if (preg_match('/^about\\/(|\\?.*)$/Uu', $url, $matches)) { require_once 'StaticController.php'; $controller = new StaticController('about'); echo $controller->actions(); die; }