24 lines
581 B
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);
|
|
}
|
|
}
|
|
}
|
|
} |