Skip to content

Commit 28cadcf

Browse files
authored
Merge pull request #19 from svenluijten/recipes-payload
Add payload to ->runRecipe() method
2 parents 9390488 + d904fd4 commit 28cadcf

File tree

3 files changed

+9
-7
lines changed

3 files changed

+9
-7
lines changed

readme.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -331,7 +331,7 @@ $forge->recipe($recipeId);
331331
$forge->createRecipe(array $data);
332332
$forge->updateRecipe($recipeId, array $data);
333333
$forge->deleteRecipe($recipeId);
334-
$forge->runRecipe($recipeId);
334+
$forge->runRecipe($recipeId, array $data);
335335
```
336336

337337
On a Recipe Instance you may also call:
@@ -340,5 +340,5 @@ On a Recipe Instance you may also call:
340340

341341
$recipe->update(array $data);
342342
$recipe->delete();
343-
$recipe->run();
343+
$recipe->run(array $data);
344344
```

src/Actions/ManagesRecipes.php

+3-2
Original file line numberDiff line numberDiff line change
@@ -67,10 +67,11 @@ public function deleteRecipe($recipeId)
6767
* Run the given recipe.
6868
*
6969
* @param string $recipeId
70+
* @param array $data
7071
* @return void
7172
*/
72-
public function runRecipe($recipeId)
73+
public function runRecipe($recipeId, array $data)
7374
{
74-
$this->post("recipes/$recipeId/run");
75+
$this->post("recipes/$recipeId/run", $data);
7576
}
7677
}

src/Resources/Recipe.php

+4-3
Original file line numberDiff line numberDiff line change
@@ -56,10 +56,11 @@ public function delete()
5656
/**
5757
* Run the given recipe.
5858
*
59+
* @param array $data
5960
* @return void
6061
*/
61-
public function run()
62+
public function run(array $data)
6263
{
63-
return $this->forge->runRecipe($this->id);
64+
return $this->forge->runRecipe($this->id, $data);
6465
}
65-
}
66+
}

0 commit comments

Comments
 (0)