<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head><meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>[42871] trunk/src: Docs: Document many more parameters and properties using typed array notation.</title>
</head>
<body>

<style type="text/css"><!--
#msg dl.meta { border: 1px #006 solid; background: #369; padding: 6px; color: #fff; }
#msg dl.meta dt { float: left; width: 6em; font-weight: bold; }
#msg dt:after { content:':';}
#msg dl, #msg dt, #msg ul, #msg li, #header, #footer, #logmsg { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt;  }
#msg dl a { font-weight: bold}
#msg dl a:link    { color:#fc3; }
#msg dl a:active  { color:#ff0; }
#msg dl a:visited { color:#cc6; }
h3 { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt; font-weight: bold; }
#msg pre { overflow: auto; background: #ffc; border: 1px #fa0 solid; padding: 6px; }
#logmsg { background: #ffc; border: 1px #fa0 solid; padding: 1em 1em 0 1em; }
#logmsg p, #logmsg pre, #logmsg blockquote { margin: 0 0 1em 0; }
#logmsg p, #logmsg li, #logmsg dt, #logmsg dd { line-height: 14pt; }
#logmsg h1, #logmsg h2, #logmsg h3, #logmsg h4, #logmsg h5, #logmsg h6 { margin: .5em 0; }
#logmsg h1:first-child, #logmsg h2:first-child, #logmsg h3:first-child, #logmsg h4:first-child, #logmsg h5:first-child, #logmsg h6:first-child { margin-top: 0; }
#logmsg ul, #logmsg ol { padding: 0; list-style-position: inside; margin: 0 0 0 1em; }
#logmsg ul { text-indent: -1em; padding-left: 1em; }#logmsg ol { text-indent: -1.5em; padding-left: 1.5em; }
#logmsg > ul, #logmsg > ol { margin: 0 0 1em 0; }
#logmsg pre { background: #eee; padding: 1em; }
#logmsg blockquote { border: 1px solid #fa0; border-left-width: 10px; padding: 1em 1em 0 1em; background: white;}
#logmsg dl { margin: 0; }
#logmsg dt { font-weight: bold; }
#logmsg dd { margin: 0; padding: 0 0 0.5em 0; }
#logmsg dd:before { content:'\00bb';}
#logmsg table { border-spacing: 0px; border-collapse: collapse; border-top: 4px solid #fa0; border-bottom: 1px solid #fa0; background: #fff; }
#logmsg table th { text-align: left; font-weight: normal; padding: 0.2em 0.5em; border-top: 1px dotted #fa0; }
#logmsg table td { text-align: right; border-top: 1px dotted #fa0; padding: 0.2em 0.5em; }
#logmsg table thead th { text-align: center; border-bottom: 1px solid #fa0; }
#logmsg table th.Corner { text-align: left; }
#logmsg hr { border: none 0; border-top: 2px dashed #fa0; height: 1px; }
#header, #footer { color: #fff; background: #636; border: 1px #300 solid; padding: 6px; }
#patch { width: 100%; }
#patch h4 {font-family: verdana,arial,helvetica,sans-serif;font-size:10pt;padding:8px;background:#369;color:#fff;margin:0;}
#patch .propset h4, #patch .binary h4 {margin:0;}
#patch pre {padding:0;line-height:1.2em;margin:0;}
#patch .diff {width:100%;background:#eee;padding: 0 0 10px 0;overflow:auto;}
#patch .propset .diff, #patch .binary .diff  {padding:10px 0;}
#patch span {display:block;padding:0 10px;}
#patch .modfile, #patch .addfile, #patch .delfile, #patch .propset, #patch .binary, #patch .copfile {border:1px solid #ccc;margin:10px 0;}
#patch ins {background:#dfd;text-decoration:none;display:block;padding:0 10px;}
#patch del {background:#fdd;text-decoration:none;display:block;padding:0 10px;}
#patch .lines, .info {color:#888;background:#fff;}
--></style>
<div id="msg">
<dl class="meta" style="font-size: 105%">
<dt style="float: left; width: 6em; font-weight: bold">Revision</dt> <dd><a style="font-weight: bold" href="https://core.trac.wordpress.org/changeset/42871">42871</a><script type="application/ld+json">{"@context":"http://schema.org","@type":"EmailMessage","description":"Review this Commit","action":{"@type":"ViewAction","url":"https://core.trac.wordpress.org/changeset/42871","name":"Review Commit"}}</script></dd>
<dt style="float: left; width: 6em; font-weight: bold">Author</dt> <dd>johnbillion</dd>
<dt style="float: left; width: 6em; font-weight: bold">Date</dt> <dd>2018-03-22 20:26:06 +0000 (Thu, 22 Mar 2018)</dd>
</dl>

<pre style='padding-left: 1em; margin: 2em 0; border-left: 2px solid #ccc; line-height: 1.25; font-size: 105%; font-family: sans-serif'>Docs: Document many more parameters and properties using typed array notation.

See <a href="https://core.trac.wordpress.org/ticket/41756">#41756</a></pre>

<h3>Modified Paths</h3>
<ul>
<li><a href="#trunksrcwpadmineditformadvancedphp">trunk/src/wp-admin/edit-form-advanced.php</a></li>
<li><a href="#trunksrcwpadmineditphp">trunk/src/wp-admin/edit.php</a></li>
<li><a href="#trunksrcwpadminincludesbookmarkphp">trunk/src/wp-admin/includes/bookmark.php</a></li>
<li><a href="#trunksrcwpadminincludesclassbulkpluginupgraderskinphp">trunk/src/wp-admin/includes/class-bulk-plugin-upgrader-skin.php</a></li>
<li><a href="#trunksrcwpadminincludesclassbulkthemeupgraderskinphp">trunk/src/wp-admin/includes/class-bulk-theme-upgrader-skin.php</a></li>
<li><a href="#trunksrcwpadminincludesclasslanguagepackupgraderskinphp">trunk/src/wp-admin/includes/class-language-pack-upgrader-skin.php</a></li>
<li><a href="#trunksrcwpadminincludesclasslanguagepackupgraderphp">trunk/src/wp-admin/includes/class-language-pack-upgrader.php</a></li>
<li><a href="#trunksrcwpadminincludesclassplugininstallerskinphp">trunk/src/wp-admin/includes/class-plugin-installer-skin.php</a></li>
<li><a href="#trunksrcwpadminincludesclasspluginupgraderskinphp">trunk/src/wp-admin/includes/class-plugin-upgrader-skin.php</a></li>
<li><a href="#trunksrcwpadminincludesclassthemeinstallerskinphp">trunk/src/wp-admin/includes/class-theme-installer-skin.php</a></li>
<li><a href="#trunksrcwpadminincludesclassthemeupgraderskinphp">trunk/src/wp-admin/includes/class-theme-upgrader-skin.php</a></li>
<li><a href="#trunksrcwpadminincludesclassthemeupgraderphp">trunk/src/wp-admin/includes/class-theme-upgrader.php</a></li>
<li><a href="#trunksrcwpadminincludesclasswpcommentslisttablephp">trunk/src/wp-admin/includes/class-wp-comments-list-table.php</a></li>
<li><a href="#trunksrcwpadminincludesclasswplisttablephp">trunk/src/wp-admin/includes/class-wp-list-table.php</a></li>
<li><a href="#trunksrcwpadminincludesclasswpmedialisttablephp">trunk/src/wp-admin/includes/class-wp-media-list-table.php</a></li>
<li><a href="#trunksrcwpadminincludesclasswpmssiteslisttablephp">trunk/src/wp-admin/includes/class-wp-ms-sites-list-table.php</a></li>
<li><a href="#trunksrcwpadminincludesclasswpmsthemeslisttablephp">trunk/src/wp-admin/includes/class-wp-ms-themes-list-table.php</a></li>
<li><a href="#trunksrcwpadminincludesclasswpmsuserslisttablephp">trunk/src/wp-admin/includes/class-wp-ms-users-list-table.php</a></li>
<li><a href="#trunksrcwpadminincludesclasswpplugininstalllisttablephp">trunk/src/wp-admin/includes/class-wp-plugin-install-list-table.php</a></li>
<li><a href="#trunksrcwpadminincludesclasswppluginslisttablephp">trunk/src/wp-admin/includes/class-wp-plugins-list-table.php</a></li>
<li><a href="#trunksrcwpadminincludesclasswppostslisttablephp">trunk/src/wp-admin/includes/class-wp-posts-list-table.php</a></li>
<li><a href="#trunksrcwpadminincludesclasswpscreenphp">trunk/src/wp-admin/includes/class-wp-screen.php</a></li>
<li><a href="#trunksrcwpadminincludesclasswpsiteiconphp">trunk/src/wp-admin/includes/class-wp-site-icon.php</a></li>
<li><a href="#trunksrcwpadminincludesclasswptermslisttablephp">trunk/src/wp-admin/includes/class-wp-terms-list-table.php</a></li>
<li><a href="#trunksrcwpadminincludesclasswpthemeinstalllisttablephp">trunk/src/wp-admin/includes/class-wp-theme-install-list-table.php</a></li>
<li><a href="#trunksrcwpadminincludesclasswpuserslisttablephp">trunk/src/wp-admin/includes/class-wp-users-list-table.php</a></li>
<li><a href="#trunksrcwpincludesmediaphp">trunk/src/wp-includes/media.php</a></li>
<li><a href="#trunksrcwpincludestaxonomyphp">trunk/src/wp-includes/taxonomy.php</a></li>
<li><a href="#trunksrcwpincludesthemephp">trunk/src/wp-includes/theme.php</a></li>
<li><a href="#trunksrcwpincludesupdatephp">trunk/src/wp-includes/update.php</a></li>
</ul>

</div>
<div id="patch">
<h3>Diff</h3>
<a id="trunksrcwpadmineditformadvancedphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-admin/edit-form-advanced.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-admin/edit-form-advanced.php 2018-03-22 18:55:20 UTC (rev 42870)
+++ trunk/src/wp-admin/edit-form-advanced.php   2018-03-22 20:26:06 UTC (rev 42871)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -193,7 +193,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">  *
</span><span class="cx" style="display: block; padding: 0 10px">  * @since 3.0.0
</span><span class="cx" style="display: block; padding: 0 10px">  *
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- * @param array $messages Post updated messages. For defaults @see $messages declarations above.
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ * @param array[] $messages Post updated messages. For defaults see `$messages` declarations above.
</ins><span class="cx" style="display: block; padding: 0 10px">  */
</span><span class="cx" style="display: block; padding: 0 10px"> $messages = apply_filters( 'post_updated_messages', $messages );
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span></span></pre></div>
<a id="trunksrcwpadmineditphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-admin/edit.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-admin/edit.php       2018-03-22 18:55:20 UTC (rev 42870)
+++ trunk/src/wp-admin/edit.php 2018-03-22 20:26:06 UTC (rev 42871)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -329,9 +329,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">  *
</span><span class="cx" style="display: block; padding: 0 10px">  * @since 3.7.0
</span><span class="cx" style="display: block; padding: 0 10px">  *
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- * @param array $bulk_messages Arrays of messages, each keyed by the corresponding post type. Messages are
- *                             keyed with 'updated', 'locked', 'deleted', 'trashed', and 'untrashed'.
- * @param array $bulk_counts   Array of item counts for each message, used to build internationalized strings.
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ * @param array[] $bulk_messages Arrays of messages, each keyed by the corresponding post type. Messages are
+ *                               keyed with 'updated', 'locked', 'deleted', 'trashed', and 'untrashed'.
+ * @param int[]   $bulk_counts   Array of item counts for each message, used to build internationalized strings.
</ins><span class="cx" style="display: block; padding: 0 10px">  */
</span><span class="cx" style="display: block; padding: 0 10px"> $bulk_messages = apply_filters( 'bulk_post_updated_messages', $bulk_messages, $bulk_counts );
</span><span class="cx" style="display: block; padding: 0 10px"> $bulk_counts   = array_filter( $bulk_counts );
</span></span></pre></div>
<a id="trunksrcwpadminincludesbookmarkphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-admin/includes/bookmark.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-admin/includes/bookmark.php  2018-03-22 18:55:20 UTC (rev 42870)
+++ trunk/src/wp-admin/includes/bookmark.php    2018-03-22 20:26:06 UTC (rev 42871)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -253,7 +253,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">  * @since 2.1.0
</span><span class="cx" style="display: block; padding: 0 10px">  *
</span><span class="cx" style="display: block; padding: 0 10px">  * @param int   $link_id         ID of the link to update.
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- * @param array $link_categories Array of link categories to add the link to.
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ * @param int[] $link_categories Array of link category IDs to add the link to.
</ins><span class="cx" style="display: block; padding: 0 10px">  */
</span><span class="cx" style="display: block; padding: 0 10px"> function wp_set_link_cats( $link_id = 0, $link_categories = array() ) {
</span><span class="cx" style="display: block; padding: 0 10px">        // If $link_categories isn't already an array, make it one:
</span></span></pre></div>
<a id="trunksrcwpadminincludesclassbulkpluginupgraderskinphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-admin/includes/class-bulk-plugin-upgrader-skin.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-admin/includes/class-bulk-plugin-upgrader-skin.php   2018-03-22 18:55:20 UTC (rev 42870)
+++ trunk/src/wp-admin/includes/class-bulk-plugin-upgrader-skin.php     2018-03-22 20:26:06 UTC (rev 42871)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -55,7 +55,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                 *
</span><span class="cx" style="display: block; padding: 0 10px">                 * @since 3.0.0
</span><span class="cx" style="display: block; padding: 0 10px">                 *
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                 * @param array $update_actions Array of plugin action links.
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+          * @param string[] $update_actions Array of plugin action links.
</ins><span class="cx" style="display: block; padding: 0 10px">                  * @param array $plugin_info    Array of information for the last-updated plugin.
</span><span class="cx" style="display: block; padding: 0 10px">                 */
</span><span class="cx" style="display: block; padding: 0 10px">                $update_actions = apply_filters( 'update_bulk_plugins_complete_actions', $update_actions, $this->plugin_info );
</span></span></pre></div>
<a id="trunksrcwpadminincludesclassbulkthemeupgraderskinphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-admin/includes/class-bulk-theme-upgrader-skin.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-admin/includes/class-bulk-theme-upgrader-skin.php    2018-03-22 18:55:20 UTC (rev 42870)
+++ trunk/src/wp-admin/includes/class-bulk-theme-upgrader-skin.php      2018-03-22 20:26:06 UTC (rev 42871)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -55,7 +55,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                 *
</span><span class="cx" style="display: block; padding: 0 10px">                 * @since 3.0.0
</span><span class="cx" style="display: block; padding: 0 10px">                 *
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                 * @param array    $update_actions Array of theme action links.
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+          * @param string[] $update_actions Array of theme action links.
</ins><span class="cx" style="display: block; padding: 0 10px">                  * @param WP_Theme $theme_info     Theme object for the last-updated theme.
</span><span class="cx" style="display: block; padding: 0 10px">                 */
</span><span class="cx" style="display: block; padding: 0 10px">                $update_actions = apply_filters( 'update_bulk_theme_complete_actions', $update_actions, $this->theme_info );
</span></span></pre></div>
<a id="trunksrcwpadminincludesclasslanguagepackupgraderskinphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-admin/includes/class-language-pack-upgrader-skin.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-admin/includes/class-language-pack-upgrader-skin.php 2018-03-22 18:55:20 UTC (rev 42870)
+++ trunk/src/wp-admin/includes/class-language-pack-upgrader-skin.php   2018-03-22 20:26:06 UTC (rev 42871)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -77,7 +77,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                 *
</span><span class="cx" style="display: block; padding: 0 10px">                 * @since 3.7.0
</span><span class="cx" style="display: block; padding: 0 10px">                 *
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                 * @param array $update_actions Array of translations update links.
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+          * @param string[] $update_actions Array of translations update links.
</ins><span class="cx" style="display: block; padding: 0 10px">                  */
</span><span class="cx" style="display: block; padding: 0 10px">                $update_actions = apply_filters( 'update_translations_complete_actions', $update_actions );
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span></span></pre></div>
<a id="trunksrcwpadminincludesclasslanguagepackupgraderphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-admin/includes/class-language-pack-upgrader.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-admin/includes/class-language-pack-upgrader.php      2018-03-22 18:55:20 UTC (rev 42870)
+++ trunk/src/wp-admin/includes/class-language-pack-upgrader.php        2018-03-22 20:26:06 UTC (rev 42871)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -151,15 +151,16 @@
</span><span class="cx" style="display: block; padding: 0 10px">         *
</span><span class="cx" style="display: block; padding: 0 10px">         * @global WP_Filesystem_Base $wp_filesystem WordPress filesystem subclass.
</span><span class="cx" style="display: block; padding: 0 10px">         *
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-         * @param array $language_updates Optional. Language pack updates. Default empty array.
-        * @param array $args {
-        *     Optional. Other arguments for upgrading multiple language packs. Default empty array
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+  * @param object[] $language_updates Optional. Array of language packs to update. @see wp_get_translation_updates().
+        *                                   Default empty array.
+        * @param array    $args {
+        *     Other arguments for upgrading multiple language packs. Default empty array.
</ins><span class="cx" style="display: block; padding: 0 10px">          *
</span><span class="cx" style="display: block; padding: 0 10px">         *     @type bool $clear_update_cache Whether to clear the update cache when done.
</span><span class="cx" style="display: block; padding: 0 10px">         *                                    Default true.
</span><span class="cx" style="display: block; padding: 0 10px">         * }
</span><span class="cx" style="display: block; padding: 0 10px">         * @return array|bool|WP_Error Will return an array of results, or true if there are no updates,
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-         *                                   false or WP_Error for initial errors.
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+  *                             false or WP_Error for initial errors.
</ins><span class="cx" style="display: block; padding: 0 10px">          */
</span><span class="cx" style="display: block; padding: 0 10px">        public function bulk_upgrade( $language_updates = array(), $args = array() ) {
</span><span class="cx" style="display: block; padding: 0 10px">                global $wp_filesystem;
</span></span></pre></div>
<a id="trunksrcwpadminincludesclassplugininstallerskinphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-admin/includes/class-plugin-installer-skin.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-admin/includes/class-plugin-installer-skin.php       2018-03-22 18:55:20 UTC (rev 42870)
+++ trunk/src/wp-admin/includes/class-plugin-installer-skin.php 2018-03-22 20:26:06 UTC (rev 42871)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -89,11 +89,11 @@
</span><span class="cx" style="display: block; padding: 0 10px">                 *
</span><span class="cx" style="display: block; padding: 0 10px">                 * @since 2.7.0
</span><span class="cx" style="display: block; padding: 0 10px">                 *
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                 * @param array  $install_actions Array of plugin action links.
-                * @param object $api             Object containing WordPress.org API plugin data. Empty
-                *                                for non-API installs, such as when a plugin is installed
-                *                                via upload.
-                * @param string $plugin_file     Path to the plugin file relative to the plugins directory.
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+          * @param string[] $install_actions Array of plugin action links.
+                * @param object   $api             Object containing WordPress.org API plugin data. Empty
+                *                                  for non-API installs, such as when a plugin is installed
+                *                                  via upload.
+                * @param string   $plugin_file     Path to the plugin file relative to the plugins directory.
</ins><span class="cx" style="display: block; padding: 0 10px">                  */
</span><span class="cx" style="display: block; padding: 0 10px">                $install_actions = apply_filters( 'install_plugin_complete_actions', $install_actions, $this->api, $plugin_file );
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span></span></pre></div>
<a id="trunksrcwpadminincludesclasspluginupgraderskinphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-admin/includes/class-plugin-upgrader-skin.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-admin/includes/class-plugin-upgrader-skin.php        2018-03-22 18:55:20 UTC (rev 42870)
+++ trunk/src/wp-admin/includes/class-plugin-upgrader-skin.php  2018-03-22 20:26:06 UTC (rev 42871)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -64,8 +64,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">                 *
</span><span class="cx" style="display: block; padding: 0 10px">                 * @since 2.7.0
</span><span class="cx" style="display: block; padding: 0 10px">                 *
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                 * @param array  $update_actions Array of plugin action links.
-                * @param string $plugin         Path to the plugin file relative to the plugins directory.
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+          * @param string[] $update_actions Array of plugin action links.
+                * @param string   $plugin         Path to the plugin file relative to the plugins directory.
</ins><span class="cx" style="display: block; padding: 0 10px">                  */
</span><span class="cx" style="display: block; padding: 0 10px">                $update_actions = apply_filters( 'update_plugin_complete_actions', $update_actions, $this->plugin );
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span></span></pre></div>
<a id="trunksrcwpadminincludesclassthemeinstallerskinphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-admin/includes/class-theme-installer-skin.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-admin/includes/class-theme-installer-skin.php        2018-03-22 18:55:20 UTC (rev 42870)
+++ trunk/src/wp-admin/includes/class-theme-installer-skin.php  2018-03-22 20:26:06 UTC (rev 42871)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -104,7 +104,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                 *
</span><span class="cx" style="display: block; padding: 0 10px">                 * @since 2.8.0
</span><span class="cx" style="display: block; padding: 0 10px">                 *
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                 * @param array    $install_actions Array of theme action links.
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+          * @param string[] $install_actions Array of theme action links.
</ins><span class="cx" style="display: block; padding: 0 10px">                  * @param object   $api             Object containing WordPress.org API theme data.
</span><span class="cx" style="display: block; padding: 0 10px">                 * @param string   $stylesheet      Theme directory name.
</span><span class="cx" style="display: block; padding: 0 10px">                 * @param WP_Theme $theme_info      Theme object.
</span></span></pre></div>
<a id="trunksrcwpadminincludesclassthemeupgraderskinphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-admin/includes/class-theme-upgrader-skin.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-admin/includes/class-theme-upgrader-skin.php 2018-03-22 18:55:20 UTC (rev 42870)
+++ trunk/src/wp-admin/includes/class-theme-upgrader-skin.php   2018-03-22 20:26:06 UTC (rev 42871)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -85,8 +85,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">                 *
</span><span class="cx" style="display: block; padding: 0 10px">                 * @since 2.8.0
</span><span class="cx" style="display: block; padding: 0 10px">                 *
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                 * @param array  $update_actions Array of theme action links.
-                * @param string $theme          Theme directory name.
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+          * @param string[] $update_actions Array of theme action links.
+                * @param string   $theme          Theme directory name.
</ins><span class="cx" style="display: block; padding: 0 10px">                  */
</span><span class="cx" style="display: block; padding: 0 10px">                $update_actions = apply_filters( 'update_theme_complete_actions', $update_actions, $this->theme );
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span></span></pre></div>
<a id="trunksrcwpadminincludesclassthemeupgraderphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-admin/includes/class-theme-upgrader.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-admin/includes/class-theme-upgrader.php      2018-03-22 18:55:20 UTC (rev 42870)
+++ trunk/src/wp-admin/includes/class-theme-upgrader.php        2018-03-22 20:26:06 UTC (rev 42871)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -320,8 +320,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">         * @since 3.0.0
</span><span class="cx" style="display: block; padding: 0 10px">         * @since 3.7.0 The `$args` parameter was added, making clearing the update cache optional.
</span><span class="cx" style="display: block; padding: 0 10px">         *
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-         * @param array $themes The theme slugs.
-        * @param array $args {
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+  * @param string[] $themes Array of the theme slugs.
+        * @param array    $args {
</ins><span class="cx" style="display: block; padding: 0 10px">          *     Optional. Other arguments for upgrading several themes at once. Default empty array.
</span><span class="cx" style="display: block; padding: 0 10px">         *
</span><span class="cx" style="display: block; padding: 0 10px">         *     @type bool $clear_update_cache Whether to clear the update cache if successful.
</span></span></pre></div>
<a id="trunksrcwpadminincludesclasswpcommentslisttablephp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-admin/includes/class-wp-comments-list-table.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-admin/includes/class-wp-comments-list-table.php      2018-03-22 18:55:20 UTC (rev 42870)
+++ trunk/src/wp-admin/includes/class-wp-comments-list-table.php        2018-03-22 20:26:06 UTC (rev 42871)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -381,7 +381,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                 *
</span><span class="cx" style="display: block; padding: 0 10px">                 * @since 2.7.0
</span><span class="cx" style="display: block; padding: 0 10px">                 *
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                 * @param array $comment_types An array of comment types. Accepts 'Comments', 'Pings'.
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+          * @param string[] $comment_types An array of comment types. Accepts 'Comments', 'Pings'.
</ins><span class="cx" style="display: block; padding: 0 10px">                  */
</span><span class="cx" style="display: block; padding: 0 10px">                $comment_types = apply_filters(
</span><span class="cx" style="display: block; padding: 0 10px">                        'admin_comment_types_dropdown', array(
</span></span></pre></div>
<a id="trunksrcwpadminincludesclasswplisttablephp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-admin/includes/class-wp-list-table.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-admin/includes/class-wp-list-table.php       2018-03-22 18:55:20 UTC (rev 42870)
+++ trunk/src/wp-admin/includes/class-wp-list-table.php 2018-03-22 20:26:06 UTC (rev 42871)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -396,7 +396,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                 *
</span><span class="cx" style="display: block; padding: 0 10px">                 * @since 3.5.0
</span><span class="cx" style="display: block; padding: 0 10px">                 *
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                 * @param array $views An array of available list table views.
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+          * @param string[] $views An array of available list table views.
</ins><span class="cx" style="display: block; padding: 0 10px">                  */
</span><span class="cx" style="display: block; padding: 0 10px">                $views = apply_filters( "views_{$this->screen->id}", $views );
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -447,7 +447,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                         *
</span><span class="cx" style="display: block; padding: 0 10px">                         * @since 3.5.0
</span><span class="cx" style="display: block; padding: 0 10px">                         *
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                         * @param array $actions An array of the available bulk actions.
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  * @param string[] $actions An array of the available bulk actions.
</ins><span class="cx" style="display: block; padding: 0 10px">                          */
</span><span class="cx" style="display: block; padding: 0 10px">                        $this->_actions = apply_filters( "bulk_actions-{$this->screen->id}", $this->_actions );
</span><span class="cx" style="display: block; padding: 0 10px">                        $two            = '';
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -503,8 +503,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">         *
</span><span class="cx" style="display: block; padding: 0 10px">         * @since 3.1.0
</span><span class="cx" style="display: block; padding: 0 10px">         *
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-         * @param array $actions The list of actions
-        * @param bool $always_visible Whether the actions should be always visible
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+  * @param string[] $actions        An array of action links.
+        * @param bool     $always_visible Whether the actions should be always visible.
</ins><span class="cx" style="display: block; padding: 0 10px">          * @return string
</span><span class="cx" style="display: block; padding: 0 10px">         */
</span><span class="cx" style="display: block; padding: 0 10px">        protected function row_actions( $actions, $always_visible = false ) {
</span></span></pre></div>
<a id="trunksrcwpadminincludesclasswpmedialisttablephp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-admin/includes/class-wp-media-list-table.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-admin/includes/class-wp-media-list-table.php 2018-03-22 18:55:20 UTC (rev 42870)
+++ trunk/src/wp-admin/includes/class-wp-media-list-table.php   2018-03-22 20:26:06 UTC (rev 42871)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -286,8 +286,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">                 *
</span><span class="cx" style="display: block; padding: 0 10px">                 * @since 3.5.0
</span><span class="cx" style="display: block; padding: 0 10px">                 *
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                 * @param array  $taxonomies An array of registered taxonomies to show for attachments.
-                * @param string $post_type  The post type. Default 'attachment'.
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+          * @param string[] $taxonomies An array of registered taxonomy names to show for attachments.
+                * @param string   $post_type  The post type. Default 'attachment'.
</ins><span class="cx" style="display: block; padding: 0 10px">                  */
</span><span class="cx" style="display: block; padding: 0 10px">                $taxonomies = apply_filters( 'manage_taxonomies_for_attachment_columns', $taxonomies, 'attachment' );
</span><span class="cx" style="display: block; padding: 0 10px">                $taxonomies = array_filter( $taxonomies, 'taxonomy_exists' );
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -317,9 +317,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                 *
</span><span class="cx" style="display: block; padding: 0 10px">                 * @since 2.5.0
</span><span class="cx" style="display: block; padding: 0 10px">                 *
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                 * @param array $posts_columns An array of columns displayed in the Media list table.
-                * @param bool  $detached      Whether the list table contains media not attached
-                *                             to any posts. Default true.
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+          * @param string[] $posts_columns An array of columns displayed in the Media list table.
+                * @param bool     $detached      Whether the list table contains media not attached
+                *                                to any posts. Default true.
</ins><span class="cx" style="display: block; padding: 0 10px">                  */
</span><span class="cx" style="display: block; padding: 0 10px">                return apply_filters( 'manage_media_columns', $posts_columns, $this->detached );
</span><span class="cx" style="display: block; padding: 0 10px">        }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -755,11 +755,11 @@
</span><span class="cx" style="display: block; padding: 0 10px">                 *
</span><span class="cx" style="display: block; padding: 0 10px">                 * @since 2.8.0
</span><span class="cx" style="display: block; padding: 0 10px">                 *
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                 * @param array   $actions  An array of action links for each attachment.
-                *                          Default 'Edit', 'Delete Permanently', 'View'.
-                * @param WP_Post $post     WP_Post object for the current attachment.
-                * @param bool    $detached Whether the list table contains media not attached
-                *                          to any posts. Default true.
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+          * @param string[] $actions  An array of action links for each attachment.
+                *                           Default 'Edit', 'Delete Permanently', 'View'.
+                * @param WP_Post  $post     WP_Post object for the current attachment.
+                * @param bool     $detached Whether the list table contains media not attached
+                *                           to any posts. Default true.
</ins><span class="cx" style="display: block; padding: 0 10px">                  */
</span><span class="cx" style="display: block; padding: 0 10px">                return apply_filters( 'media_row_actions', $actions, $post, $this->detached );
</span><span class="cx" style="display: block; padding: 0 10px">        }
</span></span></pre></div>
<a id="trunksrcwpadminincludesclasswpmssiteslisttablephp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-admin/includes/class-wp-ms-sites-list-table.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-admin/includes/class-wp-ms-sites-list-table.php      2018-03-22 18:55:20 UTC (rev 42870)
+++ trunk/src/wp-admin/includes/class-wp-ms-sites-list-table.php        2018-03-22 20:26:06 UTC (rev 42871)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -248,8 +248,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">                 *
</span><span class="cx" style="display: block; padding: 0 10px">                 * @since MU (3.0.0)
</span><span class="cx" style="display: block; padding: 0 10px">                 *
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                 * @param array $sites_columns An array of displayed site columns. Default 'cb',
-                *                             'blogname', 'lastupdated', 'registered', 'users'.
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+          * @param string[] $sites_columns An array of displayed site columns. Default 'cb',
+                *                               'blogname', 'lastupdated', 'registered', 'users'.
</ins><span class="cx" style="display: block; padding: 0 10px">                  */
</span><span class="cx" style="display: block; padding: 0 10px">                return apply_filters( 'wpmu_blogs_columns', $sites_columns );
</span><span class="cx" style="display: block; padding: 0 10px">        }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -273,6 +273,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">         * @param array $blog Current site.
</span><span class="cx" style="display: block; padding: 0 10px">         */
</span><span class="cx" style="display: block; padding: 0 10px">        public function column_cb( $blog ) {
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                var_dump($blog);
+               exit;
</ins><span class="cx" style="display: block; padding: 0 10px">                 if ( ! is_main_site( $blog['blog_id'] ) ) :
</span><span class="cx" style="display: block; padding: 0 10px">                        $blogname = untrailingslashit( $blog['domain'] . $blog['path'] );
</span><span class="cx" style="display: block; padding: 0 10px">                ?>
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -569,10 +571,10 @@
</span><span class="cx" style="display: block; padding: 0 10px">                 *
</span><span class="cx" style="display: block; padding: 0 10px">                 * @since 3.1.0
</span><span class="cx" style="display: block; padding: 0 10px">                 *
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                 * @param array  $actions  An array of action links to be displayed.
-                * @param int    $blog_id  The site ID.
-                * @param string $blogname Site path, formatted depending on whether it is a sub-domain
-                *                         or subdirectory multisite installation.
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+          * @param string[] $actions  An array of action links to be displayed.
+                * @param int      $blog_id  The site ID.
+                * @param string   $blogname Site path, formatted depending on whether it is a sub-domain
+                *                           or subdirectory multisite installation.
</ins><span class="cx" style="display: block; padding: 0 10px">                  */
</span><span class="cx" style="display: block; padding: 0 10px">                $actions = apply_filters( 'manage_sites_action_links', array_filter( $actions ), $blog['blog_id'], $blogname );
</span><span class="cx" style="display: block; padding: 0 10px">                return $this->row_actions( $actions );
</span></span></pre></div>
<a id="trunksrcwpadminincludesclasswpmsthemeslisttablephp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-admin/includes/class-wp-ms-themes-list-table.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-admin/includes/class-wp-ms-themes-list-table.php     2018-03-22 18:55:20 UTC (rev 42870)
+++ trunk/src/wp-admin/includes/class-wp-ms-themes-list-table.php       2018-03-22 20:26:06 UTC (rev 42871)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -97,7 +97,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                         *
</span><span class="cx" style="display: block; padding: 0 10px">                         * @since 3.1.0
</span><span class="cx" style="display: block; padding: 0 10px">                         *
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                         * @param array $all An array of WP_Theme objects to display in the list table.
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  * @param WP_Theme[] $all Array of WP_Theme objects to display in the list table.
</ins><span class="cx" style="display: block; padding: 0 10px">                          */
</span><span class="cx" style="display: block; padding: 0 10px">                        'all'      => apply_filters( 'all_themes', wp_get_themes() ),
</span><span class="cx" style="display: block; padding: 0 10px">                        'search'   => array(),
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -506,7 +506,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                 *
</span><span class="cx" style="display: block; padding: 0 10px">                 * @since 2.8.0
</span><span class="cx" style="display: block; padding: 0 10px">                 *
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                 * @param array    $actions An array of action links.
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+          * @param string[] $actions An array of action links.
</ins><span class="cx" style="display: block; padding: 0 10px">                  * @param WP_Theme $theme   The current WP_Theme object.
</span><span class="cx" style="display: block; padding: 0 10px">                 * @param string   $context Status of the theme, one of 'all', 'enabled', or 'disabled'.
</span><span class="cx" style="display: block; padding: 0 10px">                 */
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -522,7 +522,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                 *
</span><span class="cx" style="display: block; padding: 0 10px">                 * @since 3.1.0
</span><span class="cx" style="display: block; padding: 0 10px">                 *
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                 * @param array    $actions An array of action links.
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+          * @param string[] $actions An array of action links.
</ins><span class="cx" style="display: block; padding: 0 10px">                  * @param WP_Theme $theme   The current WP_Theme object.
</span><span class="cx" style="display: block; padding: 0 10px">                 * @param string   $context Status of the theme, one of 'all', 'enabled', or 'disabled'.
</span><span class="cx" style="display: block; padding: 0 10px">                 */
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -587,7 +587,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                 *
</span><span class="cx" style="display: block; padding: 0 10px">                 * @since 3.1.0
</span><span class="cx" style="display: block; padding: 0 10px">                 *
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                 * @param array    $theme_meta An array of the theme's metadata,
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+          * @param string[] $theme_meta An array of the theme's metadata,
</ins><span class="cx" style="display: block; padding: 0 10px">                  *                             including the version, author, and
</span><span class="cx" style="display: block; padding: 0 10px">                 *                             theme URI.
</span><span class="cx" style="display: block; padding: 0 10px">                 * @param string   $stylesheet Directory name of the theme.
</span></span></pre></div>
<a id="trunksrcwpadminincludesclasswpmsuserslisttablephp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-admin/includes/class-wp-ms-users-list-table.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-admin/includes/class-wp-ms-users-list-table.php      2018-03-22 18:55:20 UTC (rev 42870)
+++ trunk/src/wp-admin/includes/class-wp-ms-users-list-table.php        2018-03-22 20:26:06 UTC (rev 42871)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -178,8 +178,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">                 *
</span><span class="cx" style="display: block; padding: 0 10px">                 * @since MU (3.0.0)
</span><span class="cx" style="display: block; padding: 0 10px">                 *
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                 * @param array $users_columns An array of user columns. Default 'cb', 'username',
-                *                             'name', 'email', 'registered', 'blogs'.
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+          * @param string[] $users_columns An array of user columns. Default 'cb', 'username',
+                *                                'name', 'email', 'registered', 'blogs'.
</ins><span class="cx" style="display: block; padding: 0 10px">                  */
</span><span class="cx" style="display: block; padding: 0 10px">                return apply_filters( 'wpmu_users_columns', $users_columns );
</span><span class="cx" style="display: block; padding: 0 10px">        }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -368,9 +368,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">                         *
</span><span class="cx" style="display: block; padding: 0 10px">                         * @since 3.1.0
</span><span class="cx" style="display: block; padding: 0 10px">                         *
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                         * @param array $actions     An array of action links to be displayed.
-                        *                           Default 'Edit', 'View'.
-                        * @param int   $userblog_id The site ID.
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  * @param string[] $actions     An array of action links to be displayed. Default 'Edit', 'View'.
+                        * @param int      $userblog_id The site ID.
</ins><span class="cx" style="display: block; padding: 0 10px">                          */
</span><span class="cx" style="display: block; padding: 0 10px">                        $actions = apply_filters( 'ms_user_list_site_actions', $actions, $val->userblog_id );
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -465,9 +464,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">                 *
</span><span class="cx" style="display: block; padding: 0 10px">                 * @since 3.2.0
</span><span class="cx" style="display: block; padding: 0 10px">                 *
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                 * @param array   $actions An array of action links to be displayed.
-                *                         Default 'Edit', 'Delete'.
-                * @param WP_User $user    WP_User object.
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+          * @param string[] $actions An array of action links to be displayed. Default 'Edit', 'Delete'.
+                * @param WP_User  $user    WP_User object.
</ins><span class="cx" style="display: block; padding: 0 10px">                  */
</span><span class="cx" style="display: block; padding: 0 10px">                $actions = apply_filters( 'ms_user_row_actions', $actions, $user );
</span><span class="cx" style="display: block; padding: 0 10px">                return $this->row_actions( $actions );
</span></span></pre></div>
<a id="trunksrcwpadminincludesclasswpplugininstalllisttablephp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-admin/includes/class-wp-plugin-install-list-table.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-admin/includes/class-wp-plugin-install-list-table.php        2018-03-22 18:55:20 UTC (rev 42870)
+++ trunk/src/wp-admin/includes/class-wp-plugin-install-list-table.php  2018-03-22 20:26:06 UTC (rev 42871)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -121,8 +121,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">                 *
</span><span class="cx" style="display: block; padding: 0 10px">                 * @since 2.7.0
</span><span class="cx" style="display: block; padding: 0 10px">                 *
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                 * @param array $tabs The tabs shown on the Plugin Install screen. Defaults include 'featured', 'popular',
-                *                    'recommended', 'favorites', and 'upload'.
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+          * @param string[] $tabs The tabs shown on the Plugin Install screen. Defaults include 'featured', 'popular',
+                *                      'recommended', 'favorites', and 'upload'.
</ins><span class="cx" style="display: block; padding: 0 10px">                  */
</span><span class="cx" style="display: block; padding: 0 10px">                $tabs = apply_filters( 'install_plugins_tabs', $tabs );
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -131,7 +131,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                 *
</span><span class="cx" style="display: block; padding: 0 10px">                 * @since 2.7.0
</span><span class="cx" style="display: block; padding: 0 10px">                 *
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                 * @param array $nonmenu_tabs The tabs that don't have a Menu item on the Plugin Install screen.
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+          * @param string[] $nonmenu_tabs The tabs that don't have a menu item on the Plugin Install screen.
</ins><span class="cx" style="display: block; padding: 0 10px">                  */
</span><span class="cx" style="display: block; padding: 0 10px">                $nonmenu_tabs = apply_filters( 'install_plugins_nonmenu_tabs', $nonmenu_tabs );
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -602,8 +602,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">                         *
</span><span class="cx" style="display: block; padding: 0 10px">                         * @since 2.7.0
</span><span class="cx" style="display: block; padding: 0 10px">                         *
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                         * @param array $action_links An array of plugin action hyperlinks. Defaults are links to Details and Install Now.
-                        * @param array $plugin       The plugin currently being listed.
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  * @param string[] $action_links An array of plugin action links. Defaults are links to Details and Install Now.
+                        * @param array    $plugin       The plugin currently being listed.
</ins><span class="cx" style="display: block; padding: 0 10px">                          */
</span><span class="cx" style="display: block; padding: 0 10px">                        $action_links = apply_filters( 'plugin_install_action_links', $action_links, $plugin );
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span></span></pre></div>
<a id="trunksrcwpadminincludesclasswppluginslisttablephp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-admin/includes/class-wp-plugins-list-table.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-admin/includes/class-wp-plugins-list-table.php       2018-03-22 18:55:20 UTC (rev 42870)
+++ trunk/src/wp-admin/includes/class-wp-plugins-list-table.php 2018-03-22 20:26:06 UTC (rev 42871)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -670,12 +670,12 @@
</span><span class="cx" style="display: block; padding: 0 10px">                         *
</span><span class="cx" style="display: block; padding: 0 10px">                         * @since 3.1.0
</span><span class="cx" style="display: block; padding: 0 10px">                         *
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                         * @param array  $actions     An array of plugin action links. By default this can include 'activate',
-                        *                            'deactivate', and 'delete'.
-                        * @param string $plugin_file Path to the plugin file relative to the plugins directory.
-                        * @param array  $plugin_data An array of plugin data. See `get_plugin_data()`.
-                        * @param string $context     The plugin context. By default this can include 'all', 'active', 'inactive',
-                        *                            'recently_activated', 'upgrade', 'mustuse', 'dropins', and 'search'.
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  * @param string[] $actions     An array of plugin action links. By default this can include 'activate',
+                        *                              'deactivate', and 'delete'.
+                        * @param string   $plugin_file Path to the plugin file relative to the plugins directory.
+                        * @param array    $plugin_data An array of plugin data. See `get_plugin_data()`.
+                        * @param string   $context     The plugin context. By default this can include 'all', 'active', 'inactive',
+                        *                              'recently_activated', 'upgrade', 'mustuse', 'dropins', and 'search'.
</ins><span class="cx" style="display: block; padding: 0 10px">                          */
</span><span class="cx" style="display: block; padding: 0 10px">                        $actions = apply_filters( 'network_admin_plugin_action_links', $actions, $plugin_file, $plugin_data, $context );
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -687,12 +687,12 @@
</span><span class="cx" style="display: block; padding: 0 10px">                         *
</span><span class="cx" style="display: block; padding: 0 10px">                         * @since 3.1.0
</span><span class="cx" style="display: block; padding: 0 10px">                         *
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                         * @param array  $actions     An array of plugin action links. By default this can include 'activate',
-                        *                            'deactivate', and 'delete'.
-                        * @param string $plugin_file Path to the plugin file relative to the plugins directory.
-                        * @param array  $plugin_data An array of plugin data. See `get_plugin_data()`.
-                        * @param string $context     The plugin context. By default this can include 'all', 'active', 'inactive',
-                        *                            'recently_activated', 'upgrade', 'mustuse', 'dropins', and 'search'.
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  * @param string[] $actions     An array of plugin action links. By default this can include 'activate',
+                        *                              'deactivate', and 'delete'.
+                        * @param string   $plugin_file Path to the plugin file relative to the plugins directory.
+                        * @param array    $plugin_data An array of plugin data. See `get_plugin_data()`.
+                        * @param string   $context     The plugin context. By default this can include 'all', 'active', 'inactive',
+                        *                              'recently_activated', 'upgrade', 'mustuse', 'dropins', and 'search'.
</ins><span class="cx" style="display: block; padding: 0 10px">                          */
</span><span class="cx" style="display: block; padding: 0 10px">                        $actions = apply_filters( "network_admin_plugin_action_links_{$plugin_file}", $actions, $plugin_file, $plugin_data, $context );
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -705,13 +705,13 @@
</span><span class="cx" style="display: block; padding: 0 10px">                         * @since 2.6.0 The `$context` parameter was added.
</span><span class="cx" style="display: block; padding: 0 10px">                         * @since 4.9.0 The 'Edit' link was removed from the list of action links.
</span><span class="cx" style="display: block; padding: 0 10px">                         *
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                         * @param array  $actions     An array of plugin action links. By default this can include 'activate',
-                        *                            'deactivate', and 'delete'. With Multisite active this can also include
-                        *                            'network_active' and 'network_only' items.
-                        * @param string $plugin_file Path to the plugin file relative to the plugins directory.
-                        * @param array  $plugin_data An array of plugin data. See `get_plugin_data()`.
-                        * @param string $context     The plugin context. By default this can include 'all', 'active', 'inactive',
-                        *                            'recently_activated', 'upgrade', 'mustuse', 'dropins', and 'search'.
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  * @param string[] $actions     An array of plugin action links. By default this can include 'activate',
+                        *                              'deactivate', and 'delete'. With Multisite active this can also include
+                        *                              'network_active' and 'network_only' items.
+                        * @param string   $plugin_file Path to the plugin file relative to the plugins directory.
+                        * @param array    $plugin_data An array of plugin data. See `get_plugin_data()`.
+                        * @param string   $context     The plugin context. By default this can include 'all', 'active', 'inactive',
+                        *                              'recently_activated', 'upgrade', 'mustuse', 'dropins', and 'search'.
</ins><span class="cx" style="display: block; padding: 0 10px">                          */
</span><span class="cx" style="display: block; padding: 0 10px">                        $actions = apply_filters( 'plugin_action_links', $actions, $plugin_file, $plugin_data, $context );
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -724,13 +724,13 @@
</span><span class="cx" style="display: block; padding: 0 10px">                         * @since 2.7.0
</span><span class="cx" style="display: block; padding: 0 10px">                         * @since 4.9.0 The 'Edit' link was removed from the list of action links.
</span><span class="cx" style="display: block; padding: 0 10px">                         *
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                         * @param array  $actions     An array of plugin action links. By default this can include 'activate',
-                        *                            'deactivate', and 'delete'. With Multisite active this can also include
-                        *                            'network_active' and 'network_only' items.
-                        * @param string $plugin_file Path to the plugin file relative to the plugins directory.
-                        * @param array  $plugin_data An array of plugin data. See `get_plugin_data()`.
-                        * @param string $context     The plugin context. By default this can include 'all', 'active', 'inactive',
-                        *                            'recently_activated', 'upgrade', 'mustuse', 'dropins', and 'search'.
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  * @param string[] $actions     An array of plugin action links. By default this can include 'activate',
+                        *                              'deactivate', and 'delete'. With Multisite active this can also include
+                        *                              'network_active' and 'network_only' items.
+                        * @param string   $plugin_file Path to the plugin file relative to the plugins directory.
+                        * @param array    $plugin_data An array of plugin data. See `get_plugin_data()`.
+                        * @param string   $context     The plugin context. By default this can include 'all', 'active', 'inactive',
+                        *                              'recently_activated', 'upgrade', 'mustuse', 'dropins', and 'search'.
</ins><span class="cx" style="display: block; padding: 0 10px">                          */
</span><span class="cx" style="display: block; padding: 0 10px">                        $actions = apply_filters( "plugin_action_links_{$plugin_file}", $actions, $plugin_file, $plugin_data, $context );
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -824,14 +824,14 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                         *
</span><span class="cx" style="display: block; padding: 0 10px">                                         * @since 2.8.0
</span><span class="cx" style="display: block; padding: 0 10px">                                         *
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                         * @param array  $plugin_meta An array of the plugin's metadata,
-                                        *                            including the version, author,
-                                        *                            author URI, and plugin URI.
-                                        * @param string $plugin_file Path to the plugin file relative to the plugins directory.
-                                        * @param array  $plugin_data An array of plugin data.
-                                        * @param string $status      Status of the plugin. Defaults are 'All', 'Active',
-                                        *                            'Inactive', 'Recently Activated', 'Upgrade', 'Must-Use',
-                                        *                            'Drop-ins', 'Search'.
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                  * @param string[] $plugin_meta An array of the plugin's metadata,
+                                        *                              including the version, author,
+                                        *                              author URI, and plugin URI.
+                                        * @param string   $plugin_file Path to the plugin file relative to the plugins directory.
+                                        * @param array    $plugin_data An array of plugin data.
+                                        * @param string   $status      Status of the plugin. Defaults are 'All', 'Active',
+                                        *                              'Inactive', 'Recently Activated', 'Upgrade', 'Must-Use',
+                                        *                              'Drop-ins', 'Search'.
</ins><span class="cx" style="display: block; padding: 0 10px">                                          */
</span><span class="cx" style="display: block; padding: 0 10px">                                        $plugin_meta = apply_filters( 'plugin_row_meta', $plugin_meta, $plugin_file, $plugin_data, $status );
</span><span class="cx" style="display: block; padding: 0 10px">                                        echo implode( ' | ', $plugin_meta );
</span></span></pre></div>
<a id="trunksrcwpadminincludesclasswppostslisttablephp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-admin/includes/class-wp-posts-list-table.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-admin/includes/class-wp-posts-list-table.php 2018-03-22 18:55:20 UTC (rev 42870)
+++ trunk/src/wp-admin/includes/class-wp-posts-list-table.php   2018-03-22 20:26:06 UTC (rev 42871)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -233,9 +233,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">         *
</span><span class="cx" style="display: block; padding: 0 10px">         * @since 4.4.0
</span><span class="cx" style="display: block; padding: 0 10px">         *
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-         * @param array  $args  URL parameters for the link.
-        * @param string $label Link text.
-        * @param string $class Optional. Class attribute. Default empty string.
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+  * @param string[] $args  Associative array of URL parameters for the link.
+        * @param string   $label Link text.
+        * @param string   $class Optional. Class attribute. Default empty string.
</ins><span class="cx" style="display: block; padding: 0 10px">          * @return string The formatted link string.
</span><span class="cx" style="display: block; padding: 0 10px">         */
</span><span class="cx" style="display: block; padding: 0 10px">        protected function get_edit_link( $args, $label, $class = '' ) {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -557,8 +557,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">                 *
</span><span class="cx" style="display: block; padding: 0 10px">                 * @since 3.5.0
</span><span class="cx" style="display: block; padding: 0 10px">                 *
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                 * @param array  $taxonomies Array of taxonomies to show columns for.
-                * @param string $post_type  The post type.
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+          * @param string[] $taxonomies Array of taxonomy names to show columns for.
+                * @param string   $post_type  The post type.
</ins><span class="cx" style="display: block; padding: 0 10px">                  */
</span><span class="cx" style="display: block; padding: 0 10px">                $taxonomies = apply_filters( "manage_taxonomies_for_{$post_type}_columns", $taxonomies, $post_type );
</span><span class="cx" style="display: block; padding: 0 10px">                $taxonomies = array_filter( $taxonomies, 'taxonomy_exists' );
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -589,7 +589,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                         *
</span><span class="cx" style="display: block; padding: 0 10px">                         * @since 2.5.0
</span><span class="cx" style="display: block; padding: 0 10px">                         *
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                         * @param array $post_columns An array of column names.
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  * @param string[] $post_columns An associative array of column headings.
</ins><span class="cx" style="display: block; padding: 0 10px">                          */
</span><span class="cx" style="display: block; padding: 0 10px">                        $posts_columns = apply_filters( 'manage_pages_columns', $posts_columns );
</span><span class="cx" style="display: block; padding: 0 10px">                } else {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -599,8 +599,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">                         *
</span><span class="cx" style="display: block; padding: 0 10px">                         * @since 1.5.0
</span><span class="cx" style="display: block; padding: 0 10px">                         *
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                         * @param array  $posts_columns An array of column names.
-                        * @param string $post_type     The post type slug.
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  * @param string[] $post_columns An associative array of column headings.
+                        * @param string   $post_type    The post type slug.
</ins><span class="cx" style="display: block; padding: 0 10px">                          */
</span><span class="cx" style="display: block; padding: 0 10px">                        $posts_columns = apply_filters( 'manage_posts_columns', $posts_columns, $post_type );
</span><span class="cx" style="display: block; padding: 0 10px">                }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -612,7 +612,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                 *
</span><span class="cx" style="display: block; padding: 0 10px">                 * @since 3.0.0
</span><span class="cx" style="display: block; padding: 0 10px">                 *
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                 * @param array $post_columns An array of column names.
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+          * @param string[] $post_columns An associative array of column headings.
</ins><span class="cx" style="display: block; padding: 0 10px">                  */
</span><span class="cx" style="display: block; padding: 0 10px">                return apply_filters( "manage_{$post_type}_posts_columns", $posts_columns );
</span><span class="cx" style="display: block; padding: 0 10px">        }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1335,10 +1335,10 @@
</span><span class="cx" style="display: block; padding: 0 10px">                         *
</span><span class="cx" style="display: block; padding: 0 10px">                         * @since 2.8.0
</span><span class="cx" style="display: block; padding: 0 10px">                         *
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                         * @param array $actions An array of row action links. Defaults are
-                        *                         'Edit', 'Quick Edit', 'Restore', 'Trash',
-                        *                         'Delete Permanently', 'Preview', and 'View'.
-                        * @param WP_Post $post The post object.
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  * @param string[] $actions An array of row action links. Defaults are
+                        *                          'Edit', 'Quick Edit', 'Restore', 'Trash',
+                        *                          'Delete Permanently', 'Preview', and 'View'.
+                        * @param WP_Post  $post    The post object.
</ins><span class="cx" style="display: block; padding: 0 10px">                          */
</span><span class="cx" style="display: block; padding: 0 10px">                        $actions = apply_filters( 'page_row_actions', $actions, $post );
</span><span class="cx" style="display: block; padding: 0 10px">                } else {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1350,10 +1350,10 @@
</span><span class="cx" style="display: block; padding: 0 10px">                         *
</span><span class="cx" style="display: block; padding: 0 10px">                         * @since 2.8.0
</span><span class="cx" style="display: block; padding: 0 10px">                         *
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                         * @param array $actions An array of row action links. Defaults are
-                        *                         'Edit', 'Quick Edit', 'Restore', 'Trash',
-                        *                         'Delete Permanently', 'Preview', and 'View'.
-                        * @param WP_Post $post The post object.
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  * @param string[] $actions An array of row action links. Defaults are
+                        *                          'Edit', 'Quick Edit', 'Restore', 'Trash',
+                        *                          'Delete Permanently', 'Preview', and 'View'.
+                        * @param WP_Post  $post    The post object.
</ins><span class="cx" style="display: block; padding: 0 10px">                          */
</span><span class="cx" style="display: block; padding: 0 10px">                        $actions = apply_filters( 'post_row_actions', $actions, $post );
</span><span class="cx" style="display: block; padding: 0 10px">                }
</span></span></pre></div>
<a id="trunksrcwpadminincludesclasswpscreenphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-admin/includes/class-wp-screen.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-admin/includes/class-wp-screen.php   2018-03-22 18:55:20 UTC (rev 42870)
+++ trunk/src/wp-admin/includes/class-wp-screen.php     2018-03-22 20:26:06 UTC (rev 42871)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1222,8 +1222,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">                 *
</span><span class="cx" style="display: block; padding: 0 10px">                 * @since 4.4.0
</span><span class="cx" style="display: block; padding: 0 10px">                 *
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                 * @param array $view_mode_post_types Array of post types that can change view modes.
-                *                                    Default non-hierarchical post types with show_ui on.
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+          * @param string[] $view_mode_post_types Array of post types that can change view modes.
+                *                                       Default non-hierarchical post types with show_ui on.
</ins><span class="cx" style="display: block; padding: 0 10px">                  */
</span><span class="cx" style="display: block; padding: 0 10px">                $view_mode_post_types = apply_filters( 'view_mode_post_types', $view_mode_post_types );
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span></span></pre></div>
<a id="trunksrcwpadminincludesclasswpsiteiconphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-admin/includes/class-wp-site-icon.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-admin/includes/class-wp-site-icon.php        2018-03-22 18:55:20 UTC (rev 42870)
+++ trunk/src/wp-admin/includes/class-wp-site-icon.php  2018-03-22 20:26:06 UTC (rev 42871)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -34,7 +34,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">         * List of site icon sizes.
</span><span class="cx" style="display: block; padding: 0 10px">         *
</span><span class="cx" style="display: block; padding: 0 10px">         * @since 4.3.0
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-         * @var array
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+  * @var int[]
</ins><span class="cx" style="display: block; padding: 0 10px">          */
</span><span class="cx" style="display: block; padding: 0 10px">        public $site_icon_sizes = array(
</span><span class="cx" style="display: block; padding: 0 10px">                /*
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -131,12 +131,12 @@
</span><span class="cx" style="display: block; padding: 0 10px">        }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">        /**
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-         * Adds additional sizes to be made when creating the site_icon images.
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+  * Adds additional sizes to be made when creating the site icon images.
</ins><span class="cx" style="display: block; padding: 0 10px">          *
</span><span class="cx" style="display: block; padding: 0 10px">         * @since 4.3.0
</span><span class="cx" style="display: block; padding: 0 10px">         *
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-         * @param array $sizes List of additional sizes.
-        * @return array Additional image sizes.
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+  * @param array[] $sizes Array of arrays containing information for additional sizes.
+        * @return array[] Array of arrays containing additional image sizes.
</ins><span class="cx" style="display: block; padding: 0 10px">          */
</span><span class="cx" style="display: block; padding: 0 10px">        public function additional_sizes( $sizes = array() ) {
</span><span class="cx" style="display: block; padding: 0 10px">                $only_crop_sizes = array();
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -146,7 +146,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                 *
</span><span class="cx" style="display: block; padding: 0 10px">                 * @since 4.3.0
</span><span class="cx" style="display: block; padding: 0 10px">                 *
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                 * @param array $site_icon_sizes Sizes available for the Site Icon.
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+          * @param int[] $site_icon_sizes Array of sizes available for the Site Icon.
</ins><span class="cx" style="display: block; padding: 0 10px">                  */
</span><span class="cx" style="display: block; padding: 0 10px">                $this->site_icon_sizes = apply_filters( 'site_icon_image_sizes', $this->site_icon_sizes );
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -179,8 +179,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">         *
</span><span class="cx" style="display: block; padding: 0 10px">         * @since 4.3.0
</span><span class="cx" style="display: block; padding: 0 10px">         *
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-         * @param array $sizes List of image sizes.
-        * @return array List of intermediate image sizes.
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+  * @param string[] $sizes Array of image size names.
+        * @return string[] Array of image size names.
</ins><span class="cx" style="display: block; padding: 0 10px">          */
</span><span class="cx" style="display: block; padding: 0 10px">        public function intermediate_image_sizes( $sizes = array() ) {
</span><span class="cx" style="display: block; padding: 0 10px">                /** This filter is documented in wp-admin/includes/class-wp-site-icon.php */
</span></span></pre></div>
<a id="trunksrcwpadminincludesclasswptermslisttablephp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-admin/includes/class-wp-terms-list-table.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-admin/includes/class-wp-terms-list-table.php 2018-03-22 18:55:20 UTC (rev 42870)
+++ trunk/src/wp-admin/includes/class-wp-terms-list-table.php   2018-03-22 20:26:06 UTC (rev 42871)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -486,9 +486,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                 * @since 2.8.0
</span><span class="cx" style="display: block; padding: 0 10px">                 * @deprecated 3.0.0 Use {$taxonomy}_row_actions instead.
</span><span class="cx" style="display: block; padding: 0 10px">                 *
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                 * @param array  $actions An array of action links to be displayed. Default
-                *                        'Edit', 'Quick Edit', 'Delete', and 'View'.
-                * @param WP_Term $tag    Term object.
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+          * @param string[] $actions An array of action links to be displayed. Default
+                *                          'Edit', 'Quick Edit', 'Delete', and 'View'.
+                * @param WP_Term  $tag     Term object.
</ins><span class="cx" style="display: block; padding: 0 10px">                  */
</span><span class="cx" style="display: block; padding: 0 10px">                $actions = apply_filters( 'tag_row_actions', $actions, $tag );
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -499,9 +499,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                 *
</span><span class="cx" style="display: block; padding: 0 10px">                 * @since 3.0.0
</span><span class="cx" style="display: block; padding: 0 10px">                 *
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                 * @param array  $actions An array of action links to be displayed. Default
-                *                        'Edit', 'Quick Edit', 'Delete', and 'View'.
-                * @param WP_Term $tag    Term object.
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+          * @param string[] $actions An array of action links to be displayed. Default
+                *                          'Edit', 'Quick Edit', 'Delete', and 'View'.
+                * @param WP_Term  $tag     Term object.
</ins><span class="cx" style="display: block; padding: 0 10px">                  */
</span><span class="cx" style="display: block; padding: 0 10px">                $actions = apply_filters( "{$taxonomy}_row_actions", $actions, $tag );
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span></span></pre></div>
<a id="trunksrcwpadminincludesclasswpthemeinstalllisttablephp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-admin/includes/class-wp-theme-install-list-table.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-admin/includes/class-wp-theme-install-list-table.php 2018-03-22 18:55:20 UTC (rev 42870)
+++ trunk/src/wp-admin/includes/class-wp-theme-install-list-table.php   2018-03-22 20:26:06 UTC (rev 42871)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -76,8 +76,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">                 *
</span><span class="cx" style="display: block; padding: 0 10px">                 * @since 2.8.0
</span><span class="cx" style="display: block; padding: 0 10px">                 *
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                 * @param array $nonmenu_tabs The tabs that don't have a menu item on
-                *                            the Install Themes screen.
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+          * @param string[] $nonmenu_tabs The tabs that don't have a menu item on
+                *                               the Install Themes screen.
</ins><span class="cx" style="display: block; padding: 0 10px">                  */
</span><span class="cx" style="display: block; padding: 0 10px">                $nonmenu_tabs = apply_filters( 'install_themes_nonmenu_tabs', $nonmenu_tabs );
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -334,7 +334,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                 *
</span><span class="cx" style="display: block; padding: 0 10px">                 * @since 3.4.0
</span><span class="cx" style="display: block; padding: 0 10px">                 *
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                 * @param array    $actions An array of theme action hyperlinks. Defaults are
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+          * @param string[] $actions An array of theme action links. Defaults are
</ins><span class="cx" style="display: block; padding: 0 10px">                  *                          links to Install Now, Preview, and Details.
</span><span class="cx" style="display: block; padding: 0 10px">                 * @param WP_Theme $theme   Theme object.
</span><span class="cx" style="display: block; padding: 0 10px">                 */
</span></span></pre></div>
<a id="trunksrcwpadminincludesclasswpuserslisttablephp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-admin/includes/class-wp-users-list-table.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-admin/includes/class-wp-users-list-table.php 2018-03-22 18:55:20 UTC (rev 42870)
+++ trunk/src/wp-admin/includes/class-wp-users-list-table.php   2018-03-22 20:26:06 UTC (rev 42871)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -452,10 +452,10 @@
</span><span class="cx" style="display: block; padding: 0 10px">                         *
</span><span class="cx" style="display: block; padding: 0 10px">                         * @since 2.8.0
</span><span class="cx" style="display: block; padding: 0 10px">                         *
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                         * @param array   $actions     An array of action links to be displayed.
-                        *                             Default 'Edit', 'Delete' for single site, and
-                        *                             'Edit', 'Remove' for Multisite.
-                        * @param WP_User $user_object WP_User object for the currently-listed user.
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                  * @param string[] $actions     An array of action links to be displayed.
+                        *                              Default 'Edit', 'Delete' for single site, and
+                        *                              'Edit', 'Remove' for Multisite.
+                        * @param WP_User  $user_object WP_User object for the currently listed user.
</ins><span class="cx" style="display: block; padding: 0 10px">                          */
</span><span class="cx" style="display: block; padding: 0 10px">                        $actions = apply_filters( 'user_row_actions', $actions, $user_object );
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -571,7 +571,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">         * @since 4.4.0
</span><span class="cx" style="display: block; padding: 0 10px">         *
</span><span class="cx" style="display: block; padding: 0 10px">         * @param WP_User $user_object The WP_User object.
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-         * @return array An array of user roles.
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+  * @return string[] An array of user roles.
</ins><span class="cx" style="display: block; padding: 0 10px">          */
</span><span class="cx" style="display: block; padding: 0 10px">        protected function get_role_list( $user_object ) {
</span><span class="cx" style="display: block; padding: 0 10px">                $wp_roles = wp_roles();
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -593,8 +593,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">                 *
</span><span class="cx" style="display: block; padding: 0 10px">                 * @since 4.4.0
</span><span class="cx" style="display: block; padding: 0 10px">                 *
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                 * @param array   $role_list   An array of user roles.
-                * @param WP_User $user_object A WP_User object.
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+          * @param string[] $role_list   An array of user roles.
+                * @param WP_User  $user_object A WP_User object.
</ins><span class="cx" style="display: block; padding: 0 10px">                  */
</span><span class="cx" style="display: block; padding: 0 10px">                return apply_filters( 'get_role_list', $role_list, $user_object );
</span><span class="cx" style="display: block; padding: 0 10px">        }
</span></span></pre></div>
<a id="trunksrcwpincludesmediaphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/media.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/media.php   2018-03-22 18:55:20 UTC (rev 42870)
+++ trunk/src/wp-includes/media.php     2018-03-22 20:26:06 UTC (rev 42871)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2899,17 +2899,16 @@
</span><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px"> /**
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- * Retrieves all of the taxonomy names that are registered for attachments.
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ * Retrieves all of the taxonomies that are registered for attachments.
</ins><span class="cx" style="display: block; padding: 0 10px">  *
</span><span class="cx" style="display: block; padding: 0 10px">  * Handles mime-type-specific taxonomies such as attachment:image and attachment:video.
</span><span class="cx" style="display: block; padding: 0 10px">  *
</span><span class="cx" style="display: block; padding: 0 10px">  * @since 3.5.0
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- *
</del><span class="cx" style="display: block; padding: 0 10px">  * @see get_taxonomies()
</span><span class="cx" style="display: block; padding: 0 10px">  *
</span><span class="cx" style="display: block; padding: 0 10px">  * @param string $output Optional. The type of taxonomy output to return. Accepts 'names' or 'objects'.
</span><span class="cx" style="display: block; padding: 0 10px">  *                       Default 'names'.
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- * @return array The names of all taxonomy of $object_type.
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ * @return string[]|WP_Taxonomy[] Array of names or objects of registered taxonomies for attachments.
</ins><span class="cx" style="display: block; padding: 0 10px">  */
</span><span class="cx" style="display: block; padding: 0 10px"> function get_taxonomies_for_attachments( $output = 'names' ) {
</span><span class="cx" style="display: block; padding: 0 10px">        $taxonomies = array();
</span></span></pre></div>
<a id="trunksrcwpincludestaxonomyphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/taxonomy.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/taxonomy.php        2018-03-22 18:55:20 UTC (rev 42870)
+++ trunk/src/wp-includes/taxonomy.php  2018-03-22 20:26:06 UTC (rev 42871)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -178,7 +178,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">  * @param string $operator Optional. The logical operation to perform. Accepts 'and' or 'or'. 'or' means only
</span><span class="cx" style="display: block; padding: 0 10px">  *                         one element from the array needs to match; 'and' means all elements must match.
</span><span class="cx" style="display: block; padding: 0 10px">  *                         Default 'and'.
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- * @return array A list of taxonomy names or objects.
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ * @return string[]|WP_Taxonomy[] An array of taxonomy names or objects.
</ins><span class="cx" style="display: block; padding: 0 10px">  */
</span><span class="cx" style="display: block; padding: 0 10px"> function get_taxonomies( $args = array(), $output = 'names', $operator = 'and' ) {
</span><span class="cx" style="display: block; padding: 0 10px">        global $wp_taxonomies;
</span></span></pre></div>
<a id="trunksrcwpincludesthemephp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/theme.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/theme.php   2018-03-22 18:55:20 UTC (rev 42870)
+++ trunk/src/wp-includes/theme.php     2018-03-22 20:26:06 UTC (rev 42871)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -28,7 +28,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">  *     @type int   $blog_id (Multisite) The blog ID used to calculate which themes are allowed.
</span><span class="cx" style="display: block; padding: 0 10px">  *                          Defaults to 0, synonymous for the current blog.
</span><span class="cx" style="display: block; padding: 0 10px">  * }
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- * @return array Array of WP_Theme objects.
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ * @return WP_Theme[] Array of WP_Theme objects.
</ins><span class="cx" style="display: block; padding: 0 10px">  */
</span><span class="cx" style="display: block; padding: 0 10px"> function wp_get_themes( $args = array() ) {
</span><span class="cx" style="display: block; padding: 0 10px">        global $wp_theme_directories;
</span></span></pre></div>
<a id="trunksrcwpincludesupdatephp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/update.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/update.php  2018-03-22 18:55:20 UTC (rev 42870)
+++ trunk/src/wp-includes/update.php    2018-03-22 20:26:06 UTC (rev 42871)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -600,7 +600,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">  *
</span><span class="cx" style="display: block; padding: 0 10px">  * @since 3.7.0
</span><span class="cx" style="display: block; padding: 0 10px">  *
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- * @return array
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ * @return object[] Array of translation objects that have available updates.
</ins><span class="cx" style="display: block; padding: 0 10px">  */
</span><span class="cx" style="display: block; padding: 0 10px"> function wp_get_translation_updates() {
</span><span class="cx" style="display: block; padding: 0 10px">        $updates    = array();
</span></span></pre>
</div>
</div>

</body>
</html>