title: Upload File/Image with class Storage Laravel 5.2
body: <p>First, I'm sorry for my bad English.</p>
  
  <p>I want to upload a file/image from my driver to my project directory using class <em><code>Storage</code></em>. I want that every file/image will be uploaded/moved to my <code>public/img</code> directory. I use <code>Form::file('img')</code> on my views and on my post controller, I write this</p>
  
  <pre><code> $img = Input::file('img');
      if ($img !== null) {
          $filename       = $img-&gt;getClientOriginalName();
          Storage::disk('uploads')-&gt;put('filename', $filename);
  
          $jenis-&gt;img     = $filename;  
      }
  </code></pre>
  
  <p>and on my <em><code>config/filesystem</code></em> I write this</p>
  
  <pre><code>'uploads' =&gt; [
          'driver' =&gt; 'local',
          'root'   =&gt; public_path() . '/img',
      ],
  </code></pre>
  
  <p>But, nothing happen on my <em><code>public/img</code></em> directory, no new file/image on there.
  Can u help me whats wrong with my code?
  and I hope u guys can help me with another good way on how to upload a file/image in laravel</p>