Laravel 5 ile yeni Flysystem entegrasyonunu kullanarak deneyler yapıyorum. DB'ye 'yerelleştirilmiş' yolları depoluyorum ve yolu tamamlamak için Depolama cephesini alıyorum. Örneğin saklıyorum screenshots/1.jpg
ve kullanıyorum
Storage::disk('local')->get('screenshots/1.jpg')
veya
Storage::disk('s3')->get('screenshots/1.jpg')
Aynı dosyayı farklı disklerde alabilirim.
get
dosya içeriğini alır, ancak bunu şu şekilde görünümlerimde kullanmayı umuyorum:
<img src="{{ Storage::path('screenshots/1.jpg') }}" />
ancak yol veya tam yolu alabilen herhangi bir şey mevcut değil (görebildiğim kadarıyla). Öyleyse tam yola nasıl dönebilirim? Ya da merak ediyorum, bunun tasarım gereği mi? Öyleyse, neden tam yolu alamıyorum? Yoksa bunu tamamen yanlış mı yapıyorum?