ldc-le-gaulois-pro/app/Http/Controllers/Fo/RecipesController.php
Alexis Gousseau 2c36ccebbe recipe show
2023-01-10 16:13:26 +01:00

25 lines
650 B
PHP

<?php
namespace App\Http\Controllers\Fo;
use App\Enums\Advices\AdviceTypeEnum;
use App\Http\Controllers\Controller;
use App\Models\Advice;
use Illuminate\Http\Request;
class RecipesController extends Controller
{
/**
* Undocumented function
*
* @param Request $request
* @return \Illuminate\Contracts\View\View
*/
public function show(Request $request)
{
$recipes = Advice::where('type', '=', AdviceTypeEnum::recipes())->get();
$recipe = Advice::where('slug', '=', $request->publishedRecipe)->firstOrFail();
return view('fo.pages.ideas.recipe', compact('recipe', 'recipes'));
}
}