cms-token/@core/app/Traits/EmailTemplateHelperTrait.php

24 lines
581 B
PHP

<?php
namespace App\Traits;
use App\Helpers\LanguageHelper;
trait EmailTemplateHelperTrait
{
private function save_data($prefix,$request){
foreach (LanguageHelper::all_languages() as $lang){
$this->validate($request,[
$prefix.$lang->slug.'_subject',
$prefix.$lang->slug.'_message',
]);
$fields_list = [
$prefix.$lang->slug.'_subject',
$prefix.$lang->slug.'_message',
];
foreach ($fields_list as $field){
update_static_option($field,$request->$field);
}
}
}
}