コード例 #1
0
 /**
  * Display a listing of the resource.
  *
  * @return Response
  */
 public function index()
 {
     //
     $singlemusics = SingleMusic::orderBy('id', 'desc')->paginate(10);
     $mtvs = Mtv::orderBy('id', 'desc')->paginate(10);
     $mp3downloads = SingleMusic::where('count', '>=', '0')->sum('count');
     return view('mobile.single.index')->with('singlemusics', $singlemusics)->with('mtvs', $mtvs)->with('mp3downloads', $mp3downloads);
 }
コード例 #2
0
ファイル: SingleController.php プロジェクト: phyochan/fan-mma
 /**
  * Display a listing of the resource.
  *
  * @return Response
  */
 public function index()
 {
     //
     $singlemusics = SingleMusic::orderBy('id', 'desc')->paginate(5);
     return view('singlemusic.index')->with('singlemusics', $singlemusics);
 }
コード例 #3
0
ファイル: SearchController.php プロジェクト: phyochan/fan-mma
 public function songname($name)
 {
     $singlemusic = \App\SingleMusic::orderBy('id', 'desc')->where('songtitle', 'LIKE', '%' . $name . '%')->get();
     return \Response::json($singlemusic);
 }
コード例 #4
0
ファイル: routes.php プロジェクト: phyochan/fan-mma
    Route::get('/api/search/songtitle/{songtitle}', 'SearchController@songname');
    Route::post('/api/getcount/{id}', 'MobileSingleController@SetCount');
    Route::get('/api/getcount/{id}', 'MobileSingleController@GetCount');
    Route::get('/api/categories/{categoried}', 'CategoriesController@show');
    Route::get('/api/language/{language}', 'LanguageController@show');
    Route::get('/api/songs/request/', 'RequestController@apishow');
    Route::post('/api/songs/request/', 'RequestController@apirequest');
    Route::get('/api/songs/send/', 'SendController@apishow');
    Route::post('/api/songs/send/', 'SendController@apisend');
    Route::get('/api/update/version', function () {
        return "1.3";
    });
});
Route::group(['middleware' => 'auth'], function () {
    Route::get('/backend/admin/mobile/songs/all', function () {
        $singlemusic = \App\SingleMusic::orderBy('id', 'desc')->get();
        return \Response::json($singlemusic);
    });
    Route::get('/backend/admin/mobile/mtv/all', function () {
        $mtv = \App\Mtv::orderBy('id', 'desc')->get();
        return \Response::json($mtv);
    });
    Route::get('/logout', 'LoginController@dologout');
    Route::resource('/music', 'SingleController');
    Route::resource('/album', 'AlbumController');
    Route::resource('/backend/admin/mobile/songs/', 'MobileSingleController');
    Route::get('/backend/admin/mobile/songs/{id}', 'MobileSingleController@show');
    Route::post('/backend/admin/mobile/songs/{id}', 'MobileSingleController@update');
    Route::get('/backend/admin/mobile/songs/{id}/edit', 'MobileSingleController@edit');
    Route::delete('/backend/admin/mobile/songs/delete/{id}', 'MobileSingleController@destroy');
    Route::resource('/backend/admin/mobile/mtv/', 'MtvController');
コード例 #5
0
 public function show($language)
 {
     $singlemusic = \App\SingleMusic::orderBy('id', 'desc')->where('language', 'LIKE', $language)->get();
     return \Response::json($singlemusic);
 }
コード例 #6
0
 public function show($categories)
 {
     $singlemusic = \App\SingleMusic::orderBy('id', 'desc')->where('categories', 'LIKE', $categories)->get();
     return \Response::json($singlemusic);
 }