prepare_for_calculation( $callable, $product_id = 0, $product_price = 0 )

Description #

Prepare for calculation

Parameters # 

$callable

     (function) (Required) function to call for calculation.

$product_id

     (int) (Optional) product id. Default is 0.

$product_price

     (float) (Optional) product price. Default is 0;

Return #

    (float|null) return calculated price. Null on failure.

More information #

Usage #

// $callable parameter takes a function name. In this case calculate_commission is a function
function calculate_commission() {
     // do something
}

dokan()->commission->prepare_for_calculation( 'calculate_commission' );

Leave a Reply

Your email address will not be published. Required fields are marked *