| 209 | | * @param object $item The update offer. |
| | 209 | * @param object $item { |
| | 210 | * The update offer. |
| | 211 | * |
| | 212 | * @type string $current The version number of the update offer. |
| | 213 | * @type bool $disable_autoupdate Whether automatic updates for this particular update offer have been |
| | 214 | * remotely disabled via the update API response. |
| | 215 | * @type bool $dismissed Whether this update offer has previously been dismissed. |
| | 216 | * @type string $download URL to the ZIP file for the update. |
| | 217 | * @type string $locale Locale of the update offer, eg. `en_US`. |
| | 218 | * @type string $mysql_version Minimum required MySQL version for the update. |
| | 219 | * @type object $packages { |
| | 220 | * URLs for various ZIP packages for the update. |
| | 221 | * |
| | 222 | * @type false|string $full URL to the full ZIP package. |
| | 223 | * @type false|string $no_content URL to the no content ZIP package. |
| | 224 | * @type false|string $new_bundled URL to the new bundled ZIP package. |
| | 225 | * @type false|string $partial URL to the partial ZIP package. |
| | 226 | * @type false|string $rollback URL to the rollback ZIP package. |
| | 227 | * } |
| | 228 | * @type string $php_version Minimum required PHP version for the update. |
| | 229 | * @type string $plugin File name of the plugin in the update offer, eg. `akismet/akismet.php`. |
| | 230 | * @type string $theme Directory name of the theme in the update offer, eg. `twentytwenty`. |
| | 231 | * } |