diff options
Diffstat (limited to 'index.php')
-rw-r--r-- | index.php | 38 |
1 files changed, 19 insertions, 19 deletions
@@ -7,32 +7,32 @@ Move the CLI arguments to the $_GET array, in order to be able to use rss-bridge from the command line */ if (isset($argv)) { - parse_str(implode('&', array_slice($argv, 1)), $cliArgs); - $params = array_merge($_GET, $cliArgs); + parse_str(implode('&', array_slice($argv, 1)), $cliArgs); + $params = array_merge($_GET, $cliArgs); } else { - $params = $_GET; + $params = $_GET; } try { - $actionFac = new ActionFactory(); + $actionFac = new ActionFactory(); - if (array_key_exists('action', $params)) { - $action = $actionFac->create($params['action']); - $action->userData = $params; - $action->execute(); - } else { - $showInactive = filter_input(INPUT_GET, 'show_inactive', FILTER_VALIDATE_BOOLEAN); - echo BridgeList::create($showInactive); - } + if (array_key_exists('action', $params)) { + $action = $actionFac->create($params['action']); + $action->userData = $params; + $action->execute(); + } else { + $showInactive = filter_input(INPUT_GET, 'show_inactive', FILTER_VALIDATE_BOOLEAN); + echo BridgeList::create($showInactive); + } } catch (\Throwable $e) { - error_log($e); + error_log($e); - $code = $e->getCode(); - if ($code !== -1) { - header('Content-Type: text/plain', true, $code); - } + $code = $e->getCode(); + if ($code !== -1) { + header('Content-Type: text/plain', true, $code); + } - $message = sprintf("Uncaught Exception %s: '%s'\n", get_class($e), $e->getMessage()); + $message = sprintf("Uncaught Exception %s: '%s'\n", get_class($e), $e->getMessage()); - print $message; + print $message; } |