Laravel registercontroller,添加另一个创建

时间:2018-10-26 20:59:30

标签: php laravel laravel-5

我正在使用laravel auth来处理我的登录/注册/验证等。现在我需要在注册时创建用户后还创建另一个包含user-> id的表。

像这样的事情是我想要实现的,显然这是行不通的,但是你得到的是即时消息。这是可能的还是我唯一的选择来创建满足我需求的自定义registercontroller?

class RegisterController extends Controller
{

    use RegistersUsers;


    /**
     * Create a new user instance after a valid registration.
     *
     * @param  array  $data
     * @return \App\User && \App\Stats
     */ 
    protected function create(array $data)
    {
        return [
          User::create([
                'name' => $data['name'],
                'email' => $data['email'],
                'password' => Hash::make($data['password']),
            ]),
            Stats::create([
              'user_id' => $user->id
            ])
          ];
    }

1 个答案:

答案 0 :(得分:1)

这应该有效

foreach ($text as $key => $title) {
    echo "$title: $numbers[$key]\n";
}