$errors[$code], 'errorCode' => $code); } else { $e = array('error' => 'Unknown error #'.$code, 'errorCode' => $code); } $e = array_merge($e, $extraparam); return $jsonformat ? json_encode($e) : $e; } $req = $app->request(); $res = $app->response(); $res['X-Powered-By'] = 'phpfreechat-'.$GLOBALS['pfc_version']; // connect custom user hooks foreach ($GLOBALS['pfc_hooks'] as $hook_name => $hooks) { foreach ($hooks as $priority => $function) { $GLOBALS['pfc_hooks'][$hook_name][$priority] = $function($app, $req, $res); } } require 'routes/auth.php'; require 'routes/channels.php'; require 'routes/channels-op.php'; require 'routes/channels-ban.php'; require 'routes/users.php'; require 'routes/utils.php'; $app->run();