title: Laravel ::create method
body: <p>I have a problem when I try to create new User with <code>User::create[]</code> method.</p>
  
  <p>I read <a href="https://stackoverflow.com/questions/27293177/laravel-create-method">Laravel create method</a> this problem, but it does not help me:</p>
  
  <p>Below is my User model:</p>
  
  <pre><code>&lt;?php
  namespace App;
  use Illuminate\Notifications\Notifiable;
  use Illuminate\Foundation\Auth\User as Authenticatable;
  
  class User extends Authenticatable
  {
      use Notifiable;
      protected $fillable = [
          'name', 'email', 'password','phone','rating'
      ];
      protected $hidden = [
          'password', 'remember_token',
      ];
  }
  </code></pre>
  
  <p>Here, my controller code:</p>
  
  <pre><code>public function create() {
      $input = Request::all();
      User::create[$input];
      return $input;
  }
  </code></pre>
  
  <p>PhpShtorm shows me this notification:</p>
  
  <blockquote>
    <p>Constant create not found in ...</p>
  </blockquote>
  
  <p>How can I fix it, and create new user?</p>