public function __construct() { $this->middleware('departmentAccess:3'); $this->middleware('adminDepartmentObject:EmailTemplate', ['only' => ['edit', 'update', 'delete']]); if (systemAccess(100)) { $this->systemAdmin = true; } $temp = new Template(); view()->share(['systemAdmin' => $this->systemAdmin, 'text' => $temp->getParams()]); }