initial commit
pulled out my auth keys/token
Pushing changes, minor in form
Ooops, !isset instead of isset, hey - it happens.
Merged changes in
Merge pull request #1 from steveathon/master

Minor changes for update and adding HTTP_USER_AGENT
updated to allow for POST requests on private endpoints
GeoLocate@return array(lat, lng) || NULL
error in condition. mea culpa
Merge pull request #3 from segeda/patch-1

GeoLocate@return array(lat, lng) || NULL
Stores redirect URI internally and added FoursquareApi::setRedirectUri() to change it -- if we can't mix and match redirect URIs between authentication/requests, we should just store it internally so users don't have to keep track of it.
Also added redirect URI as (optional) constructor parameter. Allows for better use with dependency injection. This change shifts the version parameter to the fourth parameter so may break code that supplies this argument.
Added method to parse the response from a JSON string and return an object -- This provides a single place to handle errors. We should be checking HTTP status codes, API status_code's, as well as verifying "response" exists in the response
Adds FoursquareApiException to give us a standard way of handling exceptions
Removes trailing "?>" -- not necessary, and whitespace after it can break things like session_start (because this whitespace may be flushed to browser before headers can be sent)
Changed visibility of client credentials from private to protected to allow for inheritance

TODOs:
Use FoursquareApi::RedirectUri throughout -- users can use FoursquareApi::setRedirectUri() to change it if necessary
Verify responses
Use FoursquareApiException for edge cases
Merge pull request #5 from Johntron/master
Added Foursquare versioning parameter for request
Added Foursquare versioning parameter for request
Check if Foursquare send as token
Merge branch 'master' of github.com:babcca/php-foursquare
Merge pull request #9 from babcca/master

Versioning parameter & check if we get token
Tried to add an option to change the language, because some parts of the response are language sensitive.
Added method for multi requests

Added GetMulti() for [multi
requests](https://developer.foursquare.com/docs/multi/multi). It was
possible to do this using only GetPrivate(), but I find this more handy.

Example use:
	$params = array(
		array(
			'endpoint' => 'users/self'
        ),
		array(
			'endpoint' => 'venues/search',
			'near' => 'Chicago, IL'
        ),
		array(
			'endpoint' => 'venues/search',
			'll' => '40,30'
		)
	);
	$results = $foursquare->GetMulti($params, true);

Note: If you're getting 'param_error' errors, like 'Must provide
parameter ll or near', it means your request is to big and you must use
POST.
Merge pull request #10 from arminrosu/master

Support for multi requests
corrected language support