/** * Download Player Profile * * @return Response */ public function player(Request $request) { $player_id = $request->input('player_id'); $ss = new Scraper(); $ss->get_player($player_id); $player = Player::wherePlayer_id($player_id); //return view('pages/players.show', compact('player')); return redirect('admin/scraper'); }
}); Route::get('matchups', 'MatchupsController@index'); Route::post('matchups', 'MatchupsController@show'); //Route::get('admin/participants/create', 'Admin\ScreenScrapeController@participants'); //Route::get('admin/participants/{tournament_id}', 'Admin\ScreenScrapeController@participants'); Route::controllers(['auth' => 'Auth\\AuthController', 'password' => 'Auth\\PasswordController', 'scraper' => 'Admin\\ScreenScrapeController']); Route::model('participants', 'Participant'); Route::model('tournaments', 'Tournament'); Route::model('players', 'Player'); Route::model('user', 'User'); //Need to add slug field to database tables Route::bind('users', function ($value, $route) { return App\User::whereId($value)->first(); }); Route::bind('players', function ($value, $route) { return App\Player::wherePlayer_id($value)->first(); }); Route::bind('tournaments', function ($value, $route) { return App\Tournament::whereTournament_id($value)->first(); }); Route::bind('participants', function ($value, $route) { return App\Participant::whereTournament_id($value)->first(); }); ###### User ################ Route::group(['namespace' => 'Users', 'prefix' => 'users/{user_id}'], function () { /* Personal Info */ Route::get('info/show', array('as' => 'user-show-info', 'uses' => 'UserInfoController@show')); Route::get('info/name/edit', array('as' => 'user-edit-info', 'uses' => 'UserInfoController@edit_name')); Route::get('info/email/edit', array('as' => 'user-edit-info', 'uses' => 'UserInfoController@edit_email')); Route::get('info/phone/edit', array('as' => 'user-edit-info', 'uses' => 'UserInfoController@edit_phone')); Route::get('info/address/edit', array('as' => 'user-edit-info', 'uses' => 'UserInfoController@edit_address'));