public function accountUpdateProfileBackgroundImage($image, $tile = false, $includeEntities = null)
{
// validate
if (!file_exists($image)) {
throw new Exception('Image (' . $image . ') doesn\'t exists.');
}
// build parameters
$parameters = null;
if ($tile) {
$parameters['tile'] = 'true';
}
if ($includeEntities !== null) {
$parameters['include_entities'] = $includeEntities ? 'true' : 'false';
}
// make the call
return $this->doCall('account/update_profile_background_image.json', $parameters, true, 'POST', $image);
}