Advertisement
Guest User

Untitled

a guest
May 28th, 2015
219
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.59 KB | None | 0 0
  1. /home
  2. /teams
  3. /players
  4.  
  5. /teams/{team}
  6. /players/{player}
  7.  
  8. /teams/{team}/{prod_name}
  9. /players/{player}/{prod_name}
  10.  
  11. /{prod_type}/{sub_prod_type}/{prod_name}/
  12.  
  13.  
  14.  
  15. Route::bind('teams/{team}', function($value)
  16. {
  17.  
  18.  
  19. return User::where('name', $value)->first();
  20. });
  21.  
  22.  
  23.  
  24. RouteServiceProvider boot
  25.  
  26. $route->bind('team', function($team) {
  27.  
  28. return \App\Products::teams->games->product_type->players->brands->where('team_name', $team);
  29.  
  30. });
  31.  
  32.  
  33.  
  34. Example Products Model Class
  35.  
  36. class Product extends Model() {
  37. public function teams() {
  38. return $this->belongsToMany('App\Team');
  39. }
  40. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement