Example #1
0
 /**
  * update a Project
  *
  * <code>
  * $project = new Project();
  * $project->set("id", 12345);
  * $project->set("name", "New Project");
  * $project->set("client-id", 11111);
  *
  * $api = new HarvestApi();
  *
  * $result = $api->updateProject($project);
  * if ($result->isSuccess()) {
  *     // additional logic
  * }
  * </code>
  *
  * @param  Project $project Project
  * @return Result
  */
 public function updateProject(Project $project)
 {
     $url = "projects/{$project->id}";
     return $this->performPut($url, $project->toXML());
 }