title: Store Image to the Public Folder
body: <p>hello team help me I want to upload image to the "my-Project_folder/public/" but now uploaded to the "my-Project_folder/storage/app/" here is my config/filesystem</p>
  
  <pre><code>  'disks' =&gt; [
  
      'local' =&gt; [
          'driver' =&gt; 'local',
          'root' =&gt; storage_path('app'),
      ],
  
      'public' =&gt; [
          'driver' =&gt; 'local',
          'root' =&gt; storage_path('app/public'),
          'url' =&gt; env('APP_URL').'/storage',
          'visibility' =&gt; 'public',
      ], 
  </code></pre>
  
  <p>and my controller</p>
  
  <pre><code> {
          $filename = $image-&gt;getClientOriginalName();
  
          if ($request-&gt;hasFile('image'))
          {
              $request-&gt;file('image')-&gt;storeAs('images', $filename);
          }
  
          $creator = new Content_form([
              'media_id' =&gt; $request-&gt;get('media_name'),
              'content_title' =&gt; $request-&gt;get('content_title'),
              'content_description' =&gt; $request-&gt;get('content_description'),
              'date_occured' =&gt;\Carbon\Carbon::now()-&gt;format('Y-m-d'),
              'page_number' =&gt; $request-&gt;get('page_number'),
              'image' =&gt; $filename,
          ]);
          $creator-&gt;save();
  </code></pre>