protected function _sendConfirmPaymentMailAdmin(array $id = array()) { $orders = \OrderPayment::with('order.user')->whereIn('id', $id)->get(); foreach ($orders as $order) { $fullname = ucfirst($order['order']['user']['firstname']) . ' ' . ucfirst($order['order']['user']['lastname']); $to = ['code' => $order['order_payment']['code'], 'email' => '*****@*****.**', 'name' => 'ThankSpace Support']; $data = ['order' => $order]; \Mail::send('emails.confirm-payment-user', $data, function ($message) use($to) { $message->to($to['email'], $to['name'])->subject('[ThankSpace] Konfirmasi pembayaran invoice #' . $to['code']); }); } }
/** * Get invoice detail * * @param integer $id * @return \Illuminate\Database\Eloquent\Model */ public function getInvoiceDetail($id) { return \OrderPayment::with(['Order' => function ($query) { $query->with('orderSchedule', 'orderStuff', 'user'); }])->find($id); }