title: Can not insert a new text input value into db from laravel register form
body: <p>In a laravel app I had run the command </p>
  
  <blockquote>
    <p>php artisan make:auth</p>
  </blockquote>
  
  <p>and a laravel register form created successfully.</p>
  
  <p>In mysql users' table I had added a proffession field of varchar datatype column and  190 length.  </p>
  
  <p>And I updated Auth/register.blade.php page to the following</p>
  
  <p>register.blade.php</p>
  
  <pre><code>&lt;div class="form-group"&gt;
  &lt;label for="proffession" class="col-md-4 control-label"&gt; proffession &lt;/label&gt;
   &lt;div class="col-md-6"&gt;
   &lt;input id="proffession" type="text" class="form-control" name="porffession" 
   value="{{ old('proffession') }}" required&gt;
   &lt;/div&gt;
   &lt;/div&gt;
  </code></pre>
  
  <p>My RegisterController.php class</p>
  
  <pre><code>    protected function validator(array $data)
          {
            return Validator::make($data, [
                 'name' =&gt; 'required|string|max:255',
                 'phone' =&gt; 'required|string|max:255',
                'email' =&gt; 'required|string|email|max:255|unique:users',
                 'password' =&gt; 'required|string|min:6|confirmed',
           ]);
      }
  
      protected function create(array $data)
      {
          return User::create([
              'name' =&gt; $data['name'],
               'phone' =&gt; $data['phone'],
              'email' =&gt; $data['email'],
              'password' =&gt; bcrypt($data['password']),
          ]);
      }
  }
  </code></pre>
  
  <p>but when I click the submit button the proffession column value is always <strong>null</strong> although a new user added. </p>