Initial checkin

This commit is contained in:
2019-07-08 01:13:30 +02:00
commit 6e662f0263
19 changed files with 795 additions and 0 deletions

View File

@ -0,0 +1,27 @@
<?php
namespace NoccyLabs\Juicer\Recipe;
use NoccyLabs\Juicer\Ingredient\IngredientInterface;
interface RecipeInterface
{
public function getRecipeName(): ?string;
public function getRecipeAuthor(): ?string;
public function getTags(): array;
public function getDescription(): ?string;
public function getExtra(): array;
/**
* Get an array containing the ingredients of the recipe.
*
* @return IngredientInterface[] The ingredients
*/
public function getIngredients(): array;
}