public function __construct() { parent::__construct(); $users = User::orderBy('username')->paginate(self::$per_page); $legals = Legal::orderBy('id')->paginate(self::$per_page); $this->features = ['entries', 'logbooks', 'tasks', 'attachments', 'evidences', 'exports', 'tools']; $this->export_features = ['ex_title', 'ex_customer', 'ex_date', 'ex_version', 'ex_disclaimer', 'ex_pdf_sh_evidences', 'ex_pdf_sh_coc', 'ex_pdf_sh_attachments', 'ex_pdf_sh_suspects', 'ex_pdf_sh_legals', 'ex_html_sh_evidences', 'ex_html_sh_coc', 'ex_html_sh_attachments', 'ex_html_sh_suspects', 'ex_html_sh_legals']; View::share('users', $users); View::share('settings', Setting::all()); View::share('suspects', Suspect::all()); View::share('features', $this->features); View::share('legals', $legals); }