Automattic\WooCommerce\Internal\Abilities\REST
RestAbility::validate_output
Skip output validation for REST abilities.
WooCommerce REST API schemas often don't accurately reflect the actual output, particularly for nullable fields and type variations. Rather than trying to fix all schema inconsistencies, we skip output validation for REST-based abilities while maintaining input validation and permissions.
Метод класса: RestAbility{}
Хуков нет.
Возвращает
true. Always returns true (no validation).
Использование
// protected - в коде основоного (родительского) или дочернего класса $result = $this->validate_output( $output );
- $output(разное) (обязательный)
- The output to validate.
Код RestAbility::validate_output() RestAbility::validate output WC 11.2.2
protected function validate_output( $output ) {
// Skip validation - trust that REST controllers return valid data.
return true;
}