public static function addNew($name, $file, $description = '', $patient_id = 0) { $new_file = new File(); $new_file->name = $name; $new_file->description = $description; $new_file->patient_id = $patient_id; $new_file->save(); $new_file->assignIcon($file->getClientOriginalExtension()); $new_file->saveFile($file); return $new_file; }