get_json_params(); if ( empty( $json_params['type'] ) ) { return false; } if ( 'Create' !== $json_params['type'] || is_wp_error( $request ) ) { return $valid; } $object = $json_params['object']; if ( ! is_array( $object ) ) { return false; } $required = array( 'id', 'content', ); if ( array_intersect( $required, array_keys( $object ) ) !== $required ) { return false; } return $valid; } }