| 
									
										
										
										
											2016-06-12 22:39:00 +00:00
										 |  |  | package footballdata | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | import "fmt" | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2016-07-09 18:59:24 +00:00
										 |  |  | // DEPRECATED.
 | 
					
						
							|  |  |  | //
 | 
					
						
							| 
									
										
										
										
											2016-06-12 22:39:00 +00:00
										 |  |  | type SoccerSeasonsRequest struct{ request } | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2016-07-09 18:59:24 +00:00
										 |  |  | // DEPRECATED.
 | 
					
						
							|  |  |  | //
 | 
					
						
							| 
									
										
										
										
											2016-06-25 21:22:52 +00:00
										 |  |  | // Season modifies the request to specify a season.
 | 
					
						
							| 
									
										
										
										
											2016-06-12 22:39:00 +00:00
										 |  |  | func (r SoccerSeasonsRequest) Season(num uint32) SoccerSeasonsRequest { | 
					
						
							| 
									
										
										
										
											2016-06-25 10:15:58 +00:00
										 |  |  | 	r.urlValues.Set("season", fmt.Sprintf("%d", num)) | 
					
						
							| 
									
										
										
										
											2016-06-12 22:39:00 +00:00
										 |  |  | 	return r | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2016-07-09 18:59:24 +00:00
										 |  |  | // DEPRECATED.
 | 
					
						
							|  |  |  | //
 | 
					
						
							| 
									
										
										
										
											2016-06-25 21:22:52 +00:00
										 |  |  | // Do executes the request.
 | 
					
						
							| 
									
										
										
										
											2016-06-12 22:39:00 +00:00
										 |  |  | func (r SoccerSeasonsRequest) Do() (s SoccerSeasonList, err error) { | 
					
						
							|  |  |  | 	d, _, err := r.doJson("GET") | 
					
						
							|  |  |  | 	if err != nil { | 
					
						
							|  |  |  | 		return | 
					
						
							|  |  |  | 	} | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 	err = d.Decode(&s) | 
					
						
							|  |  |  | 	return | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2016-07-09 18:59:24 +00:00
										 |  |  | // DEPRECATED.
 | 
					
						
							|  |  |  | //
 | 
					
						
							| 
									
										
										
										
											2016-06-26 10:24:59 +00:00
										 |  |  | // SoccerSeasons prepares a request to fetch the complete list of soccer seasons.
 | 
					
						
							| 
									
										
										
										
											2016-06-26 10:57:14 +00:00
										 |  |  | func (c *Client) SoccerSeasons() SoccerSeasonsRequest { | 
					
						
							| 
									
										
										
										
											2016-06-12 22:39:00 +00:00
										 |  |  | 	return SoccerSeasonsRequest{c.req("soccerseasons")} | 
					
						
							|  |  |  | } |