unlink(Flight::get('backupPath') . "/{$file}"); } } closedir($dh); } } else { if (file_exists(Flight::get('backupPath') . "/{$id}")) { unlink(Flight::get('backupPath') . "/{$id}"); } } Flight::redirect("/backup"); }); Flight::route('/address/@account', function ($account) { $newAddress = $account == 'Default' ? Flight::reddcoin()->getnewaddress('') : Flight::reddcoin()->getnewaddress($account); Flight::redirect("/myaddresses/{$account}/{$newAddress}"); }); Flight::route('/account', function () { Flight::redirect("/address/" . Flight::request()->data->account); }); Flight::route('/stats', function () { $newArray = array("averageweight" => Flight::get('getstaking')['averageweight'], "totalweight" => Flight::get('getstaking')['totalweight'], "netstakeweight" => Flight::get('getstaking')['netstakeweight'], "interest" => Flight::reddcoin()->getinterest(), "balance" => Flight::get('getinfo')['balance'], "connections" => Flight::get('getinfo')['connections'], "time" => time()); if (!file_exists(Flight::get('dbPath') . '/stats.dat')) { file_put_contents(Flight::get('dbPath') . '/stats.dat', serialize(array($newArray))); } else { $array = unserialize(file_get_contents(Flight::get('dbPath') . '/stats.dat')); array_push($array, $newArray); file_put_contents(Flight::get('dbPath') . '/stats.dat', serialize($array)); } Flight::redirect("/overview"); }); Flight::start();