self::WEBHOOK_ACTION, $order_id, $order

self::WEBHOOK_ACTION, $order_id, $order

Appears in:
Hook Type: action

See hook in core

Displaying hooks found in version: woocommerce.11.0.0

do_action('self::WEBHOOK_ACTION, $order_id, $order') is found 4 times:

  • /src/Internal/Admin/Agentic/AgenticWebhookManager.php line 114
    		 *
    		 * @param int      $order_id Order ID.
    		 * @param WC_Order $order    Order object.
    		 */
    		do_action( self::WEBHOOK_ACTION, $order_id, $order );
    	}
    
    	/**
    	 * Handle order status changes.
    	 *
    	 * @param int      $order_id   Order ID.
    
  • /src/Internal/Admin/Agentic/AgenticWebhookManager.php line 138
    		 *
    		 * @param int      $order_id Order ID.
    		 * @param WC_Order $order    Order object.
    		 */
    		do_action( self::WEBHOOK_ACTION, $order_id, $order );
    	}
    
    	/**
    	 * Handle order refunds.
    	 *
    	 * @param int $order_id  Order ID.
    
  • /src/Internal/Admin/Agentic/AgenticWebhookManager.php line 160
    		 *
    		 * @param int      $order_id Order ID.
    		 * @param WC_Order $order    Order object.
    		 */
    		do_action( self::WEBHOOK_ACTION, $order_id, $order );
    	}
    
    	/**
    	 * Check if webhook should be triggered for this order.
    	 *
    	 * @param WC_Order $order Order object.
    
  • /src/Internal/Admin/Agentic/AgenticWebhookManager.php line 288
    		if ( ! $webhook || self::WEBHOOK_TOPIC !== $webhook->get_topic() ) {
    			return;
    		}
    
    		// $arg contains the order_id from do_action( self::WEBHOOK_ACTION, $order_id, $order ).
    		$order = wc_get_order( $arg );
    		if ( ! $order ) {
    			return;
    		}
    
    		if ( 'sent' !== $order->get_meta( self::FIRST_EVENT_DELIVERED_META_KEY ) ) {