public static function send_saved_property_to_api($user_id, $saved_property, $api_user_id = false) { if (!empty($user_id) && !empty($saved_property)) { if (empty($api_user_id)) { $api_user_id = DispletRetsIdxLeadsModel::get_api_user_id($user_id); } if (!empty($api_user_id)) { return DispletRetsIdxUsersApiController::create_saved_property($api_user_id, $saved_property['sysid'], $saved_property['type'], $saved_property['rating'], $saved_property['message']); } } }
public static function send_saved_properties_to_api_per_user($user_id) { if (!empty($user_id)) { $saved_properties = get_user_meta($user_id, self::$_meta_keys['saved_properties'], true); if (!empty($saved_properties) && is_array($saved_properties)) { $api_user_id = DispletRetsIdxLeadsModel::get_api_user_id($user_id); if (!empty($api_user_id)) { foreach ($saved_properties as &$saved_property) { $saved_property['api_id'] = DispletRetsIdxSavedPropertiesController::send_saved_property_to_api($user_id, $saved_property, $api_user_id); } } update_user_meta($user_id, self::$_meta_keys['saved_properties'], $saved_properties); } } }