/** * @route ajax/admin/skyport/view */ public function ajaxViewPackageInfo() { $expected = ['package', 'supplier', 'type']; if (!\Airship\all_keys_exist($expected, $_POST)) { echo 'Invalid POST request.', "\n"; return; } $this->lens('skyport/view', ['package' => $this->skyport->getDetails($_POST['type'], $_POST['supplier'], $_POST['package']), 'skyport_url' => $this->skyport->getURL($_POST['type'], $_POST['supplier'], $_POST['package'])]); }