Fix some internal types that are passed to functions to avoid changing the acceptable types passed as arguments to those functions:

* In `WP_Importer->is_user_over_quota()`, the default value for the first argument for `upload_is_user_over_quota()` is `true`. Don't bother passing `1`.
* When calling `submit_button()` with no `$name`, pass empty string instead of `false`.
* The default value for the 2nd argument to `get_edit_post_link()` is `'display'`. Because PHP is PHP, passing `true` is the same as passing `'display'` or nothing. Don't bother passing `true`. 
* In `WP_User_Meta_Session_Tokens::drop_sessions()`, pass `0` instead of `false` to `delete_metadata()` as the value for `$object_id`, which expects an int. 

See #30799.


git-svn-id: https://develop.svn.wordpress.org/trunk@31220 602fd350-edb4-49c9-b593-d223f7449a82
This commit is contained in:
Scott Taylor
2015-01-16 22:50:20 +00:00
parent 1d3b42d226
commit 357fa4131a
5 changed files with 9 additions and 9 deletions

View File

@@ -434,6 +434,6 @@ class WP_User_Meta_Session_Tokens extends WP_Session_Tokens {
* @static
*/
public static function drop_sessions() {
delete_metadata( 'user', false, 'session_tokens', false, true );
delete_metadata( 'user', 0, 'session_tokens', false, true );
}
}