protected function handle_file_upload($uploaded_file, $name, $size, $type, $error, $index = null, $content_range = null) { try { $this->flot = new Flot(); $file = parent::handle_file_upload($uploaded_file, $name, $size, $type, $error, $index, $content_range); if (empty($file->error)) { $o_ImageProcessor = new ImageProcessor(S_BASE_PATH, S_BASE_EXTENSION . $this->flot->datastore->settings->upload_dir, $file->name); $o_ImageProcessor->process_and_tag_to_datastore(); } else { echo $file->error; } return $file; } catch (Exception $e) { echo $e; } }
function _process_file_upload($s_upload_dir, $s_filename) { $o_ImageProcessor = new ImageProcessor(S_BASE_PATH, $s_upload_dir, $s_filename); $o_ImageProcessor->process_and_tag_to_datastore(); }