public function postFileAdd() { $myFile = new MyFile(); $year = date("Y"); $month = date("m"); $day = date("d"); $result = $myFile->RenameUpload(\Input::file('file'), $this->upload_path . $year . '/', $this->upload_path . $year . '/' . $month . '/'); if ($result->success) { $file = new File(); $file->name = basename($result->finalName); $file->size = $result->size; $file->type = $result->type; $file->year = $year; $file->month = $month; $file->day = $day; $file->save(); $file->Folders()->attach(\Input::get('parent_id')); } else { return \Response::json('error'); } return \Response::json('ok'); }