Как перевести порядок имени пользователя в фамилию, имя, а затем порядок в имени laravel? - PullRequest
0 голосов
/ 06 июля 2018

У меня есть имя поля в таблице пользователей. Я храню полное имя в одном поле с именем, а затем фамилией.

То, что я хочу сделать, - это изменить порядок на фамилию, которая появляется сначала, а затем на имя, когда я звоню $user->nameRev, и заказываю новое имя в laravel.

Я уже использую $user->name во многих местах, поэтому не могу изменить его, поэтому хочу, чтобы $user->nameRev изменил имя и использовал его в запросах orderBy

Как мне этого добиться?

1 Ответ

0 голосов
/ 06 июля 2018

Надеюсь, это поможет вам.

Public function reversName()
 {
    $user = Auth::user();
    $str = $user->name;
    list($first, $last) = (explode(" ",$str));
    $nameRev = $last. ''. $first;
    $user->nameRev = $nameRev;

    $user->save() ;

 // Or

    DB::table(users)->where('user_name')->insert($nameRev);
   ... 
  } 
...