Skip to content

Commit 0072c11

Browse files
committed
Fix execution order
1 parent d8c28d5 commit 0072c11

1 file changed

Lines changed: 7 additions & 7 deletions

File tree

src/Import/MamlRecipe.php

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -270,16 +270,16 @@ private function createTask(string $name, ArrayNode $array, string $desc)
270270
$task = task($name, $body)->desc($desc);
271271

272272
foreach ($array->elements as $element) {
273-
$step = $element->value;
274-
if (!$step instanceof ObjectNode) {
275-
$this->throwException('Task step must be an object', $step->span);
273+
$object = $element->value;
274+
if (!$object instanceof ObjectNode) {
275+
$this->throwException('Task step must be an object', $object->span);
276276
}
277277

278-
foreach ($step->properties as $property) {
279-
$key = $property->key->value;
280-
$x = Maml::toValue($property->value);
278+
$x = Maml::toValue($element->value);
279+
$prev = $body;
281280

282-
$prev = $body;
281+
foreach ($object->properties as $property) {
282+
$key = $property->key->value;
283283

284284
$body = match ($key) {
285285
'cd' => function () use ($x, $prev, $property) {

0 commit comments

Comments
 (0)