) ```
```php
protected function validator(array $data)
{
return Validator::make($data, [
'name' => ['required', 'string', 'max:255'],
'email' => ['required', 'string', 'email', 'max:255', 'unique:users'],
'password' => ['required', 'string', 'min:8', 'confirmed'],
'address' => ['required', 'string', 'max:255'],
'tel' => ['required', 'string', 'max:255'],
]);
}
```
```
4. 再修改寫入資料的部份 ```
```php
protected function create(array $data)
{
return User::create([
'name' => $data['name'],
'email' => $data['email'],
'password' => Hash::make($data['password']),
'address' => $data['address'],
'tel' => $data['tel'],
]);
}
```
```
5. 然後修改User模型,編輯`\專案\app\User.php`,使之可以批次賦值(一定要做,否則會出錯),關於批次賦值請參考:
```php
protected $fillable = [
'name', 'email', 'password', 'address', 'tel',
];
```
6. 最後就可以重新註冊一個使用者囉!註冊完應該就可以看到地址、電話已經寫入了。
![](https://campus-xoops.tn.edu.tw/uploads/tad_book3/image/43/pic056.png)
[![到GitHub觀看此單元程式異動](https://campus-xoops.tn.edu.tw/uploads/tad_book3/image/34/to_github.png)](https://github.com/tad0616/myshop/commit/9e0e8084e5a9dc99c4785f057bf9bffc7291cfb6)