AppBundle\RecipeManager::__construct PHP Method

__construct() public method

public __construct ( )
    public function __construct()
    {
        $yaml = new Parser();
        $recipesArray = $yaml->parse(file_get_contents(__DIR__ . '/Resources/Data/recipe.yml'))['recipes'];
        $recipes = array();
        foreach ($recipesArray as $recipeArray) {
            $recipe = new Recipe();
            $recipe->name = $recipeArray['name'];
            $recipe->slug = $recipeArray['slug'];
            $recipe->image = $recipeArray['image'];
            $recipes[] = $recipe;
        }
        $this->recipeCollection = new RecipeCollection($recipes);
    }