コード例 #1
0
 public function SetCount($id)
 {
     $singlemusic = SingleMusic::findOrNew($id);
     $singlemusic->count = $singlemusic->count + 1;
     $singlemusic->save();
     return view('mobile.single.count')->with('singlemusic', $singlemusic);
 }
コード例 #2
0
ファイル: SingleController.php プロジェクト: phyochan/fan-mma
 /**
  * Update the specified resource in storage.
  *
  * @param  Request  $request
  * @param  int  $id
  * @return Response
  */
 public function update($id, Request $request)
 {
     $singlemusic = SingleMusic::findOrNew($id);
     $this->validate($request, ['သီခ်င္းေခါင္းစဥ္' => 'required|max:1000', 'singer' => 'required|max:255', 'content' => 'required']);
     if (\Input::hasFile('image')) {
         \File::delete(public_path() . "/upload/image/" . $singlemusic->imageName);
         $singlemusic->image = $request->input('photo');
         $imagepath = public_path() . '/upload/image';
         $imagename = \Input::file('image')->getClientOriginalExtension();
         $imgrename = str_random(20);
         \Input::file('image')->move($imagepath, $imgrename . "." . $imagename);
         $imgFileName = $imgrename . "." . $imagename;
         $singlemusic->image = asset('/upload/image/' . $imgrename . "." . $imagename);
         $singlemusic->imageName = $imgFileName;
     }
     $singlemusic->title = $request->input('သီခ်င္းေခါင္းစဥ္');
     $singlemusic->singer = $request->input('singer');
     $singlemusic->mp3 = $request->input('mp3');
     $singlemusic->mtv = $request->input('mtv');
     $singlemusic->language = $request->input('language');
     $singlemusic->categories = $request->input('categories');
     $singlemusic->content = $request->input('content');
     $singlemusic->save();
     return redirect()->route('music.index');
 }