ldc-bogt/app/Http/Controllers/Fo/BreederController.php
Jérémy Munsch 7cb304e967
Full traça poulets
Cafel APi Eat
Xml flux new
Full Models Rework
Refactorize
2022-06-08 11:44:01 +02:00

25 lines
806 B
PHP

<?php
namespace App\Http\Controllers\Fo;
use App\Http\Controllers\Controller;
use App\Models\CafelEggBreeder;
use App\Models\CafelPoultryBreeder;
class BreederController extends Controller
{
/**
* Show breeder decription page
*
* @param \App\Models\CafelEggBreeder|\App\Models\CafelPoultryBreeder $breeder
* @return \Illuminate\Contracts\View\View|\Illuminate\Contracts\View\Factory
* @throws \ErrorException If $breeder model is unhandled.
*/
public function show($breeder)
{
if (!($breeder instanceof CafelEggBreeder) and !($breeder instanceof CafelPoultryBreeder)) {
throw new \ErrorException(__METHOD__ . 'Only handles egg and poultry breeder classes');
}
return \view('front.breeders.show', compact('breeder'));
}
}