public function __construct(Model $model, $base = 'pns') { parent::__construct($model, $base); $jabatans = Jabatan::lists('jabatan', 'id')->toArray(); $instansis = Instansi::lists('instansi', 'id')->toArray(); $atasans = Model::whereHas('Jabatan', function ($query) { $query->where('status', Jabatan::STRUKTURAL); }); $list = $atasans->get(); $atasans = []; foreach ($list as $atasan) { $atasans[$atasan->id] = "{$atasan->nip} - {$atasan->nama}"; } $jenis_kelamins = Model::getJenisKelamin(); view()->share('breadcrumb2', 'PNS'); view()->share('breadcrumb2Icon', 'male'); view()->share('jabatans', $jabatans); view()->share('instansis', $instansis); view()->share('atasans', $atasans); view()->share('jenis_kelamins', $jenis_kelamins); }