paket olarak ; intervention image
view'de ; input adının profil oldugunu varsayıyorum;
controllerde;
if (Input::hasFile('profil')) {
$profil = Input::file('profil');
$dosyaadi = $profil->getClientOriginalName();
$uzanti = $profil->getClientOriginalExtension();
$isim = Str::slug($dosyaadi) . Str::slug(str_random(5)) . '.' . $uzanti;
$dosya = $profil->move('Backend/resim/', $isim);
$image = Image::open('Backend/resim/' . $isim)->resize(200, 200)->save();
$user->profil = $isim;
$user->save();
}
Laravel 4 te bu sekilde kullanıyordum. Resimleri resim klasörüne kaydederken , resmin yolunuda veritabanına yazmanızı saglıyor bu kodlar , sanırım yardımcı olur .