/** * Update an existing db entry * * @param array $entry */ function editEntry($entry) { global $wpdb; $ad = new Advertisment($entry['advertisment_id']); $ad->setName($wpdb->escape($entry['advertisment_name'])); $ad->setVendor($wpdb->escape($entry['advertisment_vendor'])); $ad->setHtml($entry['advertisment_code']); $ad->setWeight($entry['advertisment_weight']); $ad->setSize($entry['advertisment_size']); $ad->setActive(isset($entry['advertisment_active']) ? true : false); $ad->updateDatabase(); }