Class 图 - 如何记录 echo

Class diagram - how to document echo

我可以画一个 UML class 图来说明我的函数没有 return 值,而是回应它吗?

这是我的 class 的伪示例:

class api {
  private $data;

  public function dosomething() {
    $data = $this->getDataFromDatabase();
    echo json_encode($data);
  }

  private function getDataFromDatabase() {
    ....
  }

}

这是一张 class 图表,上面显示了我的 class。

-----------------------------------
            api
-----------------------------------
    - data : string
-----------------------------------
    + dosomething() : void
    - getDataFromDatabase() : array
-----------------------------------

您可以使用 : void 或保留它以表明它没有 return 任何东西。所以上面是好的,或者你可以写

-----------------------------------
            api
-----------------------------------
    - data : string
-----------------------------------
    + dosomething()
    - getDataFromDatabase() : array
-----------------------------------