public function run() { Folder::truncate(); $folder = Folder::create(['name' => 'Cracked Teeth']); $folder = Folder::create(['name' => 'Missing Teeth']); $folder = Folder::create(['name' => 'Anteriors']); $folder = Folder::create(['name' => 'Decay']); $folder = Folder::create(['name' => 'Root Canal Therapy']); $folder = Folder::create(['name' => 'Wear']); }
public function postNewFolder(Request $request) { $data = $request->all(); $data['created_by'] = Auth::user()->id; // var_dump($data); if ($data['folder_induk'] === '') { $data['folder_induk'] = null; } $insert = Folder::create($data); return redirect()->back(); }
public function path() { $path = [Folder::find($this->id)]; $folder_id = $this->parent; while ($folder_id) { $folder = Folder::find($folder_id); array_push($path, $folder); $folder_id = $folder->parent; } return array_reverse($path); }
/** * Display a listing of the resource. * * @return \Illuminate\Http\Response */ public function index() { $data = []; $user = User::find(Auth::user()->id); if (!$user) { return redirect("auth/login"); } $folders = Folder::rootFolders($user); if (count($folders) > 0) { $data["folders"] = $folders; } $files = File::rootFiles($user); if (count($files) > 0) { $data["files"] = $files; } return view('index', $data); }
/** * Show the form for editing the specified resource. * * @param int $id * @return \Illuminate\Http\Response */ public function edit($folder_id, $id) { $data = []; if ($folder_id != 0) { $folder = Folder::findOrFail($folder_id); $path = $folder->path(); $data["path"] = $path; $pathStr = $folder->pathString(); $data["pathStr"] = $pathStr; } $file = File::findWithExtension($id); if (!$file) { return abort(404); } $data["file"] = $file; $data["folder_id"] = $folder_id; if ($file->sourceCode()) { $data["source_code"] = true; $data["content"] = file_get_contents(public_path($file->path)); } return view("files.file_edit", $data); }
public function run() { $this->faker = Faker::create(); Entry::truncate(); DB::table('entry_folder')->truncate(); foreach (range(0, 20) as $index) { $originalRestorationDate = $this->faker->dateTimeBetween('-10 years', '-2 years')->format('Y-m-d'); $lastPhotoDate = $this->faker->dateTimeBetween('-2 years', 'now')->format('Y-m-d'); $restorationAge = Carbon::createFromFormat('Y-m-d', $lastPhotoDate)->diffInMonths(Carbon::createFromFormat('Y-m-d', $originalRestorationDate)) / 12; $restorationAge = round($restorationAge * 2) / 2; $entry = new Entry(['first_name' => $this->faker->firstName, 'last_name' => $this->faker->lastName, 'tooth_number' => $this->faker->numberBetween(1, 6), 'original_restoration_date' => $originalRestorationDate, 'last_photo_date' => $lastPhotoDate, 'restoration_age' => $restorationAge, 'note' => $this->faker->sentence()]); $restorationTypeIds = RestorationType::lists('id')->all(); $restorationTypeId = $this->faker->randomElement($restorationTypeIds); $restorationType = RestorationType::find($restorationTypeId); $entry->restorationType()->associate($restorationType); $entry->save(); $folderCount = $this->faker->numberBetween(1, 2); $folder_ids = $this->faker->randomElements(Folder::lists('id')->all(), $folderCount); foreach ($folder_ids as $folder_id) { $entry->folders()->attach($folder_id); } } }
public function bulkDestroy(Request $request) { $folders = $request->get("folders"); $files = $request->get("files"); if (count($folders) > 0) { Folder::destroy($folders); } if (count($files) > 0) { File::destroy($files); } if ($request->has("_ajax") && $request->get("_ajax") == "true") { return ["status" => "success"]; } else { return back(); } }
private function insertFolder($value = '', $dokumen = '') { $data['unit_id'] = $value['unit_asal']; $data['nama_folder'] = Sub_jenis_dokumen::where('id', $value['sub_jenis_id'])->firstOrFail()->nama_sub; $data['created_by'] = $value['created_by']; $folder = $this->folder_exist($data); $folder_atasan = $this->folder_induk($data); if ($folder_atasan == false) { $data['nama_folder'] = "Dokumen Pengadaan"; $atasan = Folder::create($data); $folder_atasan = $atasan->id; } //true if ($folder == false) { $data['folder_induk'] = $folder_atasan; $data['nama_folder'] = Sub_jenis_dokumen::where('id', $value['sub_jenis_id'])->firstOrFail()->nama_sub; $folder = Folder::create($data); } $dokumen->folder()->attach($folder); return true; }
public function index() { return Folder::get(); }
public function home() { // return $this->entriesRepository->getEntries(); JavaScript::put(['env' => app()->env, 'restorationTypes' => RestorationType::get(), 'folders' => Folder::get(), 'entries' => $this->entriesRepository->getEntries()]); return view('home'); }