Esempio n. 1
0
 /**
  * @param string $text
  * @param TodoId $todoId
  * @return Todo
  */
 public function postTodo($text, TodoId $todoId)
 {
     return Todo::post($text, $this->userId(), $todoId);
 }
 /**
  * @param TodoStatus $status
  * @param Todo $todo
  * @return TodoAlreadyDone
  */
 public static function triedStatus(TodoStatus $status, Todo $todo)
 {
     return new self(sprintf('Tried to change status of Todo %s to %s. But Todo is already marked as done!', $todo->todoId()->toString(), $status->toString()));
 }