WP_REST_Controller::get_public_item_schema()

Retrieves the item’s schema for display / public consumption purposes.

Return

(array) Public item schema data.

Source

File: wp-includes/rest-api/endpoints/class-wp-rest-controller.php

public function get_public_item_schema() {

		$schema = $this->get_item_schema();

		if ( ! empty( $schema['properties'] ) ) {
			foreach ( $schema['properties'] as &$property ) {
				unset( $property['arg_options'] );
			}
		}

		return $schema;
	}

Changelog

Version Description
4.7.0 Introduced.

© 2003–2021 WordPress Foundation
Licensed under the GNU GPLv2+ License.
https://developer.wordpress.org/reference/classes/wp_rest_controller/get_public_item_schema