mcp_adapter_default_transport_permission_user_capability

mcp_adapter_default_transport_permission_user_capability

Appears in:
Hook Type: filter

See hook in core

Displaying hooks found in version: woocommerce.10.4.3

apply_filters('mcp_adapter_default_transport_permission_user_capability') is found 1 times:

  • /vendor/wordpress/mcp-adapter/includes/Transport/HttpTransport.php line 99
    				// Log the error using the error handler, and fall back to default permission
    				$this->request_handler->transport_context->error_handler->log( 'Error in transport permission callback: ' . $e->getMessage(), array( 'HttpTransport::check_permission' ) );
    			}
    		}
    		$user_capability = apply_filters( 'mcp_adapter_default_transport_permission_user_capability', 'read', $context );
    
    		// Validate that the filtered capability is a non-empty string
    		if ( ! is_string( $user_capability ) || empty( $user_capability ) ) {
    			$user_capability = 'read';
    		}