You are here

function ARC_rdf_store_update_handler::get_array_result in Taxonomy import/export via XML 6

Same name and namespace in other branches
  1. 5.2 arc/ARC_rdf_store_update_handler.php \ARC_rdf_store_update_handler::get_array_result()
  2. 5 arc/ARC_rdf_store_update_handler.php \ARC_rdf_store_update_handler::get_array_result()
  3. 6.2 arc/ARC_rdf_store_update_handler.php \ARC_rdf_store_update_handler::get_array_result()

File

arc/ARC_rdf_store_update_handler.php, line 58

Class

ARC_rdf_store_update_handler

Code

function get_array_result($args = "") {

  /* del */
  $del_args = $args["del_result"];
  $del_error = $del_args["error"];

  /* string */
  $del_result = $del_args["result"];

  /* empty string or array */

  /* add */
  $add_args = $args["add_result"];
  $add_error = $add_args["error"];

  /* string */
  $add_result = $add_args["result"];

  /* empty string or array */

  /* error & result */
  $error = $del_error;
  $error .= $add_error ? ",\n" . $add_error : "";
  $result = $del_result ? $del_result : array();
  $result = $add_result ? array_merge($result, $add_result) : $result;
  return array(
    "result" => $result,
    "error" => $error,
  );
}