⚝
One Hat Cyber Team
⚝
Your IP:
216.73.216.142
Server IP:
217.76.53.76
Server:
Linux vmi1397931.contaboserver.net 5.4.0-105-generic #119-Ubuntu SMP Mon Mar 7 18:49:24 UTC 2022 x86_64
Server Software:
Apache
PHP Version:
8.2.27
Buat File
|
Buat Folder
Eksekusi
Dir :
~
/
www
/
wwwroot
/
wix.com.ng
/
app
/
Http
/
Controllers
/
User
/
View File Name :
MailTemplateController.php
user()->id; $default_templates = [ 'email_verification', 'product_order', 'reset_password', 'product_order_status' ]; foreach ($default_templates as $key => $val) { $template = UserEmailTemplate::where([['user_id', $user_id], ['email_type', $val]])->first(); if (!$template) { UserEmailTemplate::create([ 'user_id' => $user_id, 'email_type' => $val, 'email_subject' => null, 'email_body' => null, ]); } } $data['templates'] = UserEmailTemplate::where('user_id', $user_id)->get(); return view('user.settings.email.templates', $data); } public function editMailTemplate($id) { $templateInfo = UserEmailTemplate::findOrFail($id); return view('user.settings.email.edit-template', compact('templateInfo')); } public function updateMailTemplate(Request $request, $id) { $rules = [ 'email_subject' => 'required', 'email_body' => 'required' ]; $validator = Validator::make($request->all(), $rules); if ($validator->fails()) { return redirect()->back()->withErrors($validator->errors()); } UserEmailTemplate::findOrFail($id)->update([ 'email_body' => Purifier::clean($request->email_body, 'youtube'), 'email_subject' => $request->email_subject, ]); Session::flash('success', __('Updated Successfully')); return redirect()->back(); } }