From 45f6a6bf9737b5712d787e85f30f4931e0c6c4e9 Mon Sep 17 00:00:00 2001 From: Priyadi Iman Nurcahyo <1102197+priyadi@users.noreply.github.com> Date: Mon, 22 Jul 2024 12:04:49 +0700 Subject: [PATCH] updates --- docs/03-tutorial/01-domain/01-entity.md | 4 ++++ docs/03-tutorial/01-domain/06-bekerja.md | 8 ++++++++ 2 files changed, 12 insertions(+) diff --git a/docs/03-tutorial/01-domain/01-entity.md b/docs/03-tutorial/01-domain/01-entity.md index 1443b7e..9d7974a 100644 --- a/docs/03-tutorial/01-domain/01-entity.md +++ b/docs/03-tutorial/01-domain/01-entity.md @@ -34,6 +34,8 @@ class Post extends AbstractAggregateRoot string $title, string $content, ) { + parent::__construct(); + $this->title = $title; $this->createdTime = new DatePoint(); } @@ -121,6 +123,8 @@ class Comment extends AbstractEntity public function __construct(string $content) { + parent::__construct(); + $this->content = $content; $this->createdTime = new DatePoint(); } diff --git a/docs/03-tutorial/01-domain/06-bekerja.md b/docs/03-tutorial/01-domain/06-bekerja.md index 277799e..bbd23b6 100644 --- a/docs/03-tutorial/01-domain/06-bekerja.md +++ b/docs/03-tutorial/01-domain/06-bekerja.md @@ -27,6 +27,14 @@ sedangkan repository kita bisa menggunakan `Repository::add()`. ::: +:::info + +Setiap entity memiliki ID dalam format UUIDv7 yang dapat diperoleh dengan cara +`$entity->getId()`. ID ini digenerate oleh aplikasi, bukan database, dan sudah +tersedia sejak entity pertama kali dibuat. + +::: + ## Mengambil `Post` dari Database ```php