通过WP-API源的快速搜索发现validate_callback
正在使用:
wp-api/lib/infrastructure/class-wp-rest-request.php
$valid_check = call_user_func( $arg[\'validate_callback\'], $param, $this, $key );
在这种情况下,
$this
是的实例
WP_Rest_Request
- 所以有一个。现在,为了
sanitize_callback
:
$this->params[ $type ][ $key ] = call_user_func( $attributes[\'args\'][ $key ][\'sanitize_callback\'], $value, $this, $key );
同一个文件
$this
您正在寻找。所以是的,两者都应该得到
WP_Rest_Request
作为他们的第二个论点。