Beispiel #1
0
         $resume = new Resume($buffer_result[0]['candidate_email']);
         $new_hash = generate_random_string_of(6);
         $data = array();
         $data['private'] = 'N';
         $data['modified_on'] = $buffer_result[0]['requested_on'];
         $data['name'] = $buffer_result[0]['resume_file_name'];
         $data['file_name'] = $data['name'];
         $data['file_size'] = $buffer_result[0]['resume_file_size'];
         $data['file_type'] = $buffer_result[0]['resume_file_type'];
         $data['file_hash'] = $new_hash;
         if ($resume->create($data) === false) {
             echo 'ko:resume';
             exit;
         }
         $original_file = $GLOBALS['buffered_resume_dir'] . '/' . $a_buffer['id'] . '.' . $buffer_result[0]['resume_file_hash'];
         if ($resume->copyFrom($original_file, $buffer_result[0]['resume_file_text']) === false) {
             echo 'ko:resume_copy';
             exit;
         }
         $resume_successfully_moved = true;
     }
 }
 // 6. store the jobs applied
 if (!is_null($buffer_result[0]['job'])) {
     $data = array();
     $data['applied_on'] = $buffer_result[0]['requested_on'];
     $data['job'] = $buffer_result[0]['job'];
     $data['progress_notes'] = 'NULL';
     if (!is_null($buffer_result[0]['progress_notes'])) {
         $data['progress_notes'] = htmlspecialchars_decode(stripslashes($buffer_result[0]['progress_notes']));
     }