public function listActivities($userId, $collection, $fields = null, $max = 10, $token = null, $alt = null)
	{
		if ($this->isAuthenticated())
		{
			$url = $this->getOption('api.url') . 'people/' . $userId . '/activities/' . $collection;

			// Check if fields is specified.
			if ($fields)
			{
				$url .= '?fields=' . $fields;
			}

			// Check if max is specified.
			if ($max != 10)
			{
				$url .= (strpos($url, '?') === false) ? '?maxResults=' : '&maxResults=';
				$url .= $max;
			}

			// Check if token is specified.
			if ($token)
			{
				$url .= (strpos($url, '?') === false) ? '?pageToken=' : '&pageToken=';
				$url .= $token;
			}

			// Check if alt is specified.
			if ($alt)
			{
				$url .= (strpos($url, '?') === false) ? '?alt=' : '&alt=';
				$url .= $alt;
			}

			$jdata = $this->auth->query($url);

			return json_decode($jdata->body, true);
		}
		else
		{
			return false;
		}
	}
public function listActivities($userId, $collection, $fields = null, $max = 10, $token = null, $alt = null)
	{
		if ($this->isAuthenticated())
		{
			$url = $this->getOption('api.url') . 'people/' . $userId . '/activities/' . $collection;

			// Check if fields is specified.
			if ($fields)
			{
				$url .= '?fields=' . $fields;
			}

			// Check if max is specified.
			if ($max != 10)
			{
				$url .= (strpos($url, '?') === false) ? '?maxResults=' : '&maxResults=';
				$url .= $max;
			}

			// Check if token is specified.
			if ($token)
			{
				$url .= (strpos($url, '?') === false) ? '?pageToken=' : '&pageToken=';
				$url .= $token;
			}

			// Check if alt is specified.
			if ($alt)
			{
				$url .= (strpos($url, '?') === false) ? '?alt=' : '&alt=';
				$url .= $alt;
			}

			$jdata = $this->auth->query($url);

			return json_decode($jdata->body, true);
		}
		else
		{
			return false;
		}
	}
public function listActivities ( $ userId , $ collection , $ fields = null , $ max = 10 , $ token = null , $ alt = null ) { if ( $ this -> isAuthenticated ( ) ) { $ url = $ this -> getOption ( 'api.url' ) . 'people/' . $ userId . '/activities/' . $ collection ; // Check if fields is specified. if ( $ fields ) { $ url .= '?fields=' . $ fields ; } // Check if max is specified. if ( $ max != 10 ) { $ url .= ( strpos ( $ url , '?' ) === false ) ? '?maxResults=' : '&maxResults=' ; $ url .= $ max ; } // Check if token is specified. if ( $ token ) { $ url .= ( strpos ( $ url , '?' ) === false ) ? '?pageToken=' : '&pageToken=' ; $ url .= $ token ; } // Check if alt is specified. if ( $ alt ) { $ url .= ( strpos ( $ url , '?' ) === false ) ? '?alt=' : '&alt=' ; $ url .= $ alt ; } $ jdata = $ this -> auth -> query ( $ url ) ; return json_decode ( $ jdata -> body , true ) ; } else { return false ; } }
List all of the activities in the specified collection for a particular user.

@param   string   $userId      The ID of the user to get activities for. The special value "me" can be used to indicate the authenticated user.
@param   string   $collection  The collection of activities to list. Acceptable values are: "public".
@param   string   $fields      Used to specify the fields you want returned.
@param   integer  $max         The maximum number of people to include in the response, used for paging.
@param   string   $token       The continuation token, used to page through large result sets. To get the next page of results, set this
parameter to the value of "nextPageToken" from the previous response. This token may be of any length.
@param   string   $alt         Specifies an alternative representation type. Acceptable values are: "json" - Use JSON format (default)

@return  mixed  Data from Google

@since   1.0
List all of the activities in the specified collection for a particular user .