コード例 #1
0
 /**
  * Edit a merchant profile company.
  *
  * @param integer $id
  * @param Company $request
  * @return Redirect
  */
 public function update($id, CompanyRequest $request)
 {
     if ($this->merchant->updateById($id, $request->all())) {
         return redirect('merchant-profile')->with('message', 'Successfully updated.');
     }
     return redirect('merchant-profile')->withInput();
 }
コード例 #2
0
 /**
  * Edit a merchant.
  *
  * @param integer $id
  * @param MerchantRequest $request
  * @return Redirect
  */
 public function update($id, MerchantRequest $request)
 {
     $request_new = $request->except(['password', 'password_confirmation']);
     if ($request->password != "") {
         $request->merge(['password' => bcrypt($request->password)]);
         $request_new = $request->all();
     }
     if ($merchant = $this->merchant->updateById($id, $request_new)) {
         return redirect('merchant-profile')->with('message', 'Successfully updated.');
     }
     return redirect('merchant-profile')->withInput();
 }