$_PROFILE['id'], 'type' => $_GET['Operation'] === "+" || $_GET['Operation'] === " " ? "gain" : "pay", 'amount' => [ 'eur' => (float)$_GET['Amount'], 'gbp' => (float)$_GET['Amount'] * $eurToGbp, 'original' => 'eur' ], 'date' => date("c"), 'description' => base64url_decode($_GET['Description']) ]; } else { $transaction = [ 'author' => $_PROFILE['id'], 'type' => $_GET['Operation'] === "+" || $_GET['Operation'] === " " ? "gain" : "pay", 'amount' => [ 'eur' => (float)$_GET['Amount'] * $gbpToEur, 'gbp' => (float)$_GET['Amount'], 'original' => 'gbp' ], 'date' => date("c"), 'description' => base64url_decode($_GET['Description']) ]; } file_put_contents($_SERVER['DOCUMENT_ROOT'] . "/Private/Data/Transactions/" . date('U') . ".json", json_encode($transaction));