From dc6444010294d24519cbab068ea2fa02c2c78fb4 Mon Sep 17 00:00:00 2001 From: legrab Date: Mon, 23 Feb 2026 13:31:43 +0100 Subject: [PATCH 1/4] feat(order): implement Submit-Order --- src/order.ps1 | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 src/order.ps1 diff --git a/src/order.ps1 b/src/order.ps1 new file mode 100644 index 0000000..340f9c2 --- /dev/null +++ b/src/order.ps1 @@ -0,0 +1,3 @@ +function Submit-Order($pizzaName) { + Write-Output "Ordering $pizzaName pizza" +} From 6e6bce0df3e311e2121553c0392aae48f80f7c6c Mon Sep 17 00:00:00 2001 From: legrab Date: Mon, 23 Feb 2026 14:02:20 +0100 Subject: [PATCH 2/4] chore(core): call Submit-Order with custom pizza --- src/core.ps1 | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/core.ps1 b/src/core.ps1 index caffafc..ecf06e5 100644 --- a/src/core.ps1 +++ b/src/core.ps1 @@ -1,3 +1,6 @@ # Select a pizza to order -Write-Output "Ordering some pizza" +$pizza = @{ Name = "some" } + +. ./src/order.ps1 +Submit-Order $pizza.Name From fde491bb172df8378f2d45783efa4099ff369c0a Mon Sep 17 00:00:00 2001 From: legrab Date: Mon, 23 Feb 2026 14:00:53 +0100 Subject: [PATCH 3/4] refact(core): extract Get-Pizza --- src/core.ps1 | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/core.ps1 b/src/core.ps1 index ecf06e5..6ce83fa 100644 --- a/src/core.ps1 +++ b/src/core.ps1 @@ -1,6 +1,10 @@ # Select a pizza to order -$pizza = @{ Name = "some" } +function Get-Pizza() { + return @{ Name = "some" } +} + +$pizza = Get-Pizza; . ./src/order.ps1 Submit-Order $pizza.Name From 0c0d6a83d6082633a44782bbb0d8fc92b2ea8334 Mon Sep 17 00:00:00 2001 From: Ran Mishael Date: Wed, 25 Feb 2026 13:26:31 +0100 Subject: [PATCH 4/4] chore(core): order my pizza --- src/core.ps1 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/core.ps1 b/src/core.ps1 index 6ce83fa..ba5dec9 100644 --- a/src/core.ps1 +++ b/src/core.ps1 @@ -1,7 +1,7 @@ # Select a pizza to order function Get-Pizza() { - return @{ Name = "some" } + return @{ Name = "Diavolo" } } $pizza = Get-Pizza;