public function postRemoveExpense() { if (!($agency = \Agency::getAgency())) { return \Response::json(['type' => 'danger', 'message' => 'Not an agency account']); } $_hash = new Hash(); $_hash = $_hash->getHasher(); $id = $_hash->decode(trim(\Input::get('id'))); try { $model = \Agency::updateExpenseStatus($id, $agency, false); return \Response::json(['type' => 'success', 'message' => 'Expense de-authorized, page will reload']); } catch (\Exception $e) { return \Response::json(['type' => 'danger', 'message' => $e->getMessage()]); } }