From bd1520c2cac54713a398180660cf63891eb7989b Mon Sep 17 00:00:00 2001 From: Yisroel Baum Date: Thu, 19 Feb 2026 21:25:37 +0200 Subject: [PATCH] create node with request dto --- app/Node/UseCases/CreateNode.php | 21 +++++++++++++++++++++ app/Node/UseCases/CreateNodeRequest.php | 10 ++++++++++ 2 files changed, 31 insertions(+) create mode 100644 app/Node/UseCases/CreateNode.php create mode 100644 app/Node/UseCases/CreateNodeRequest.php diff --git a/app/Node/UseCases/CreateNode.php b/app/Node/UseCases/CreateNode.php new file mode 100644 index 0000000..c3098af --- /dev/null +++ b/app/Node/UseCases/CreateNode.php @@ -0,0 +1,21 @@ +nodeRepo->create(new CreateNodeDto( + title: $request->title, + )); + } +} diff --git a/app/Node/UseCases/CreateNodeRequest.php b/app/Node/UseCases/CreateNodeRequest.php new file mode 100644 index 0000000..f25d8e2 --- /dev/null +++ b/app/Node/UseCases/CreateNodeRequest.php @@ -0,0 +1,10 @@ +