private function registerRestRoute($route, $args = [], $override = false)
{
$args['callback'] = $this->handleErrorOutput($args['callback']);
if (!isset($args['permission_callback'])) {
$args['permission_callback'] = [$this, 'checkPermissions'];
}
return register_rest_route(self::NAMESPACE_VP, $route, $args, $override);
}