/** * Handle an incoming request. * * @param \Illuminate\Http\Request $request * @param \Closure $next * * @return mixed */ public function handle($request, Closure $next) { $response = $next($request); if (!$request->ajax()) { $v = View::make('boomcms::people.manager', ['groups' => Group::findAll(), 'content' => $response->getContent()]); $response->setContent($v); } return $response; }
public function add() { return view($this->viewPrefix . 'new', ['groups' => GroupFacade::findAll()]); }
/** * View the page ACL settings. * * @param Page $page * * @return View */ public function index(Page $page) { $this->auth($page); return view('boomcms::editor.page.settings.acl', ['page' => $page, 'allGroups' => GroupFacade::findAll(), 'groupIds' => $page->getAclGroupIds()]); }