WordPress/wp-includes/rest-api
Sergey Biryukov 9bec6f1e54 REST API: Synchronize permission checks in ::get_items_permissions_check() methods for post types, post statuses, and users:
* Only query post types with `'show_in_rest' => true` instead of looping over all post types and checking the `show_in_rest` property separately.
* Return from the `foreach()` loop as soon as the permission check succeeded.

Props pbiron, TimothyBlynJacobs, SergeyBiryukov.
Fixes #49118.
Built from https://develop.svn.wordpress.org/trunk@47034


git-svn-id: http://core.svn.wordpress.org/trunk@46834 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2020-01-03 02:28:03 +00:00
..
endpoints REST API: Synchronize permission checks in ::get_items_permissions_check() methods for post types, post statuses, and users: 2020-01-03 02:28:03 +00:00
fields REST API: Use a strict in_array() check in WP_REST_Meta_Fields::get_registered_fields(). 2019-11-29 21:59:03 +00:00
search Docs: Add missing @see tag to WP_REST_Post_Search_Handler DocBlock. 2019-05-14 15:00:07 +00:00
class-wp-rest-request.php REST API: Use a strict in_array() check in WP_REST_Request::get_parameter_order(). 2019-11-29 22:01:03 +00:00
class-wp-rest-response.php Docs: Remove extra spaces in various REST API DocBlocks. 2019-09-05 23:05:55 +00:00
class-wp-rest-server.php Docs: Correct some invalid hook docblocks. 2019-11-12 22:42:02 +00:00