/** * Create a base file model class * * @return File */ protected function makeFileRecord() { $file = new File(); $file->fileable_type = $this->fileable_type; $file->fileable_id = $this->fileable_id; $file->filename = $this->timestamp . '-' . $this->file->getClientOriginalName(); $file->filetype = $this->file->getClientMimeType(); $file->filepath = $file->getURLPath() . $file->filename; $file->order = 0; return $file; }