'Emperiko Shop', 'item' => $model->paginate(6), 'pager' => $model->pager, ]; return view('Item/index', $data); } public function show(?string $itemId = null) { $model = model(ItemModel::class); $data['item'] = $model->getItem($itemId); $data['star'] = $model->getStar($itemId); if ($data['item'] === null) { throw new PageNotFoundException('Cannot find requested product ID number: ' . $itemId); } $data['title'] = $data['item']['title']; helper('form'); helper('cookie'); return view('Item/product', $data); } public function set() { $cookie = new Cookie( [ 'expires' => new DateTime('+2 days'), 'prefix' => '__Secure-', 'path' => '/', 'domain' => '', ] ); } }