| 123456789101112131415161718192021222324252627282930313233 | <?phpnamespace App\Http\Controllers\Front;use App\Shop\Categories\Repositories\Interfaces\CategoryRepositoryInterface;class HomeController{    /**     * @var CategoryRepositoryInterface     */    private $categoryRepo;    /**     * HomeController constructor.     * @param CategoryRepositoryInterface $categoryRepository     */    public function __construct(CategoryRepositoryInterface $categoryRepository)    {        $this->categoryRepo = $categoryRepository;    }    /**     * @return \Illuminate\Contracts\View\Factory|\Illuminate\View\View     */    public function index()    {        $cat1 = $this->categoryRepo->findCategoryById(2);        $cat2 = $this->categoryRepo->findCategoryById(3);        return view('front.index', compact('cat1', 'cat2'));    }}
 |