mcp_adapter_execute_ability_capability

mcp_adapter_execute_ability_capability

Appears in:
Hook Type: filter

See hook in core

Displaying hooks found in version: woocommerce.10.4.3

apply_filters('mcp_adapter_execute_ability_capability') is found 1 times:

  • /vendor/wordpress/mcp-adapter/includes/Abilities/ExecuteAbilityAbility.php line 140
    			return new \WP_Error( 'authentication_required', 'User must be authenticated to access this ability' );
    		}
    
    		// Check basic capability requirement - allow customization via filter
    		$required_capability = apply_filters( 'mcp_adapter_execute_ability_capability', 'read' );
    		// phpcs:ignore WordPress.WP.Capabilities.Undetermined -- Capability is determined dynamically via filter
    		if ( ! current_user_can( $required_capability ) ) {
    			return new \WP_Error(
    				'insufficient_capability',
    				sprintf( 'User lacks required capability: %s', $required_capability )
    			);