laravel 4でファイルをアップロードする際に問題があります。コードは次のとおりです
$file = Input::file('file');
$path = 'public/image';
$filename = Str::random(20) .'.'. File::extension(Input::file('logo.name'));
$file->move('public/image',$file->getClientOriginalName());
return Redirect::back();
コードを実行すると、メンバー関数 move() への呼び出しというエラー通知が表示されました。コードの何が問題なのですか?