/**
  * @return string
  */
 public function getRelativeUrl()
 {
     return 'cards/' . $this->card->getId() . '/checklist/' . $this->checklist->getId() . '/checkItem/' . $this->object->getId() . '/state';
 }
 /**
  * @return string
  */
 public function getRelativeUrl()
 {
     return 'checklists/' . $this->object->getId();
 }
 /**
  * @param Checklist $checklist
  * @param RepositoryInformation $repoInfo
  * @param $title
  * @return ChecklistItem
  */
 public function createChecklistItem(Checklist $checklist, RepositoryInformation $repoInfo, $title)
 {
     $itemName = IssueReference::createReferenceFromRepositoryInformation($repoInfo, $title);
     $checklistItem = new ChecklistItem();
     $checklistItem->setIdChecklist($checklist->getId());
     $checklistItem->setName($itemName);
     return $this->api->createChecklistItem($checklistItem);
 }