public function getIndex($id = '')
 {
     if (\App::environment('local')) {
         if ($id == '') {
             $folder = Folder::where('unit_id', Auth::user()->personil->unit->id)->where('folder_induk', null)->get();
         } else {
             $folder = Folder::where('unit_id', Auth::user()->personil->unit->id)->where('folder_induk', $id)->get();
         }
         //            $breadcumb[0] = Auth::user()->personil->unit->singkatan;
         $induk = '';
         //            $i = 1;
         //           foreach($folder as $fol){
         //               TODO; breadcumb folder induk?
         //           }
         //            dd($breadcumb);
         $file = $this->getFilePengadaan($id);
         return view('folder.listing', compact('folder', 'id', 'breadcumb', 'file'));
     } else {
         return view('folder.production');
     }
 }
示例#2
0
 public function folders($user)
 {
     $folders = Folder::where("parent", $this->id)->where("user_id", $user->id)->orderBy("name")->get();
     return $folders;
 }
 private function folder_induk($data = '')
 {
     $folder = Folder::where('nama_folder', $data['nama_folder'])->where('unit_id', $data['unit_id'])->get();
     foreach ($folder as $key => $value) {
         $id = $value->id;
         return $id;
     }
     return false;
 }