'image', ); $validation = Validator::make(Input::file('logo'), $rules); // create random filename $filename = Str::random(20) .'.'. File::extension(Input::file('logo.name')); // Save logo in the database $event = Events::where('user_id', '=', $id)->first(); $event->logo = $filename; $event->save(); // start bundle 'resizer' Bundle::start('resizer'); // resize image $img = Input::file('logo'); $success = Resizer::open($img) ->resize(60 , 30 , 'auto' ) ->save('public/uploads/thumbnails/'.$filename , 90 ); // move uploaded file to public/uploads Input::upload('logo', 'public/uploads', $filename); } ?>