/** * @param Request $request * @param Page $page */ public function update(Request $request, Page $page) { $this->auth($page); $enabled = $request->input('enabled') === '1'; PageFacade::recurse($page, function (Page $p) use($enabled) { $p->setAclEnabled($enabled); PageFacade::save($p); }); }
protected function deleteAll() { PageFacade::recurse($this->page, function (Page $page) { $this->delete($page); }); }