Function to get update query for updating internal relations
public updateInternalRelations ( array $multi_edit_columns_name, array $destination_db, array $destination_table, array $destination_column, array $cfgRelation, array | null $existrel ) : boolean | ||
$multi_edit_columns_name | array | multi edit column names |
$destination_db | array | destination tables |
$destination_table | array | destination tables |
$destination_column | array | destination columns |
$cfgRelation | array | configuration relation |
$existrel | array | null | db, table, column |
return | boolean |
/** * Update for internal relation * * @return void */ public function updateForInternalRelationAction() { $multi_edit_columns_name = isset($_REQUEST['fields_name']) ? $_REQUEST['fields_name'] : null; if ($this->upd_query->updateInternalRelations($multi_edit_columns_name, $_POST['destination_db'], $_POST['destination_table'], $_POST['destination_column'], $this->cfgRelation, isset($this->existrel) ? $this->existrel : null)) { $this->response->addHTML(Util::getMessage(__('Internal relations were successfully updated.'), '', 'success')); } }