/** * Gets cache if it exists * * Creates cache tables if not created, and adds an object * * * @version 1.4 **/ function get_cache($id = false) { global $wpdb; if (!is_numeric($id)) { return false; } $tablename = $wpdb->prefix . "ud_cache"; // Check if table exists if (!CRM_UD_F::check_cache_table()) { return; } $data = $wpdb->get_var("SELECT data FROM {$tablename} WHERE id = '{$id}'"); $data = unserialize($data); if (is_array($data)) { return $data; } return false; }