/** * Fungsi untuk menyimpan data metode pembayaran * @param Request $request [description] * @return [type] [description] */ public function store(Request $request) { $this->validate($request, ['name' => 'required', 'description' => 'required']); $payment_method = $request->only('name', 'description'); $payment_method = PaymentMethod::create($payment_method); if ($payment_method) { return ['status' => 'success', 'message' => 'Metode pembayaran berhasil ditambahkan.', 'payment_method' => $payment_method]; } else { return ['status' => 'failed', 'message' => 'Metode pembayaran gagal disimpan.', 'payment_method' => null]; } }