/**
  * 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');
 }
Beispiel #2
0
});
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'));