Automattic\WooCommerce\Blocks\StoreApi\Schemas
AbstractSchema::get_extended_schema() protected WC 1.0
Returns extended schema for a specific endpoint
{} Это метод класса: AbstractSchema{}
Хуков нет.
Возвращает
Массив. the data that will get added.
Использование
// protected - в коде основоного (родительского) или дочернего класса $result = $this->get_extended_schema( $endpoint, ...$passed_args );
- $endpoint(строка) (обязательный)
- The endpoint identifer.
- ...$passed_args(массив) (обязательный)
- An array of arguments to be passed to callbacks.
Код AbstractSchema::get_extended_schema() AbstractSchema::get extended schema WC 5.0.0
protected function get_extended_schema( $endpoint, ...$passed_args ) {
return [
'description' => __( 'Extensions data.', 'woocommerce' ),
'type' => [ 'object' ],
'context' => [ 'view', 'edit' ],
'readonly' => true,
'properties' => $this->extend->get_endpoint_schema( $endpoint, $passed_args ),
];
}