Appearance
Hooks
Cart hooks
reinos_store_cart_item_add_start
Added in 3.1.0
if (ee()->extensions->active_hook('reinos_store_cart_item_save_start') === TRUE)
{
ee()->extensions->call('reinos_store_cart_item_save_start', $values);
}
reinos_store_cart_item_add_end
Added in 3.1.0
if (ee()->extensions->active_hook('reinos_store_cart_item_save_end') === TRUE)
{
ee()->extensions->call('reinos_store_cart_item_save_end', $values, $cartItem);
}
reinos_store_cart_item_update_start
Added in 3.1.0
if (ee()->extensions->active_hook('reinos_store_cart_item_save_start') === TRUE)
{
ee()->extensions->call('reinos_store_cart_item_save_start', $values, $cartItem);
}
reinos_store_cart_item_update_end
Added in 3.1.0
if (ee()->extensions->active_hook('reinos_store_cart_item_save_end') === TRUE)
{
ee()->extensions->call('reinos_store_cart_item_save_end', $values, $cartItem);
}
reinos_store_cart_clear_items_start
Added in 3.1.0
if (ee()->extensions->active_hook('reinos_store_cart_clear_items_start') === TRUE)
{
ee()->extensions->call('reinos_store_cart_clear_items_start', $cartItems);
}
reinos_store_cart_clear_items_end
Added in 3.1.0
if (ee()->extensions->active_hook('reinos_store_cart_clear_items_end') === TRUE)
{
ee()->extensions->call('reinos_store_cart_clear_items_end');
}
Checkout hooks
reinos_store_checkout_start
Added in 3.1.0
if (ee()->extensions->active_hook('reinos_store_checkout_start') === TRUE)
{
ee()->extensions->call('reinos_store_checkout_start');
}
reinos_store_checkout_end
Added in 3.1.0
if (ee()->extensions->active_hook('reinos_store_checkout_end') === TRUE)
{
ee()->extensions->call('reinos_store_checkout_end', $order);
}
Inventory hooks
reinos_store_inventory_update
Added in 3.1.0
if (ee()->extensions->active_hook('reinos_store_inventory_update') === TRUE)
{
ee()->extensions->call('reinos_store_inventory_update', $orderItem, $oldInventory, $newInventory);
}
Inventory hooks
reinos_store_inventory_update
Added in 3.1.0
if (ee()->extensions->active_hook('reinos_store_inventory_update') === TRUE)
{
ee()->extensions->call('reinos_store_inventory_update', $orderItem, $oldInventory, $newInventory);
}
Payment hooks
reinos_store_payment_start
Added in 3.1.0
if (ee()->extensions->active_hook('reinos_store_payment_start') === TRUE)
{
ee()->extensions->call('reinos_store_payment_start', $order, $gateway);
}
reinos_store_payment_end
Added in 3.1.0
if (ee()->extensions->active_hook('reinos_store_payment_end') === TRUE)
{
ee()->extensions->call('reinos_store_payment_end', $order, $gateway);
}
Status hooks
reinos_store_status_update
Added in 3.1.0
if (ee()->extensions->active_hook('reinos_store_status_update') === TRUE)
{
ee()->extensions->call('reinos_store_status_update', $order, $status);
}
Sync hooks
reinos_store_sync_order
Added in 3.1.0
if (ee()->extensions->active_hook('reinos_store_sync_order') === TRUE)
{
ee()->extensions->call('reinos_store_sync_order', $order, $entry);
}
reinos_store_sync_order_item
Added in 3.1.0
if (ee()->extensions->active_hook('reinos_store_sync_order_item') === TRUE)
{
ee()->extensions->call('reinos_store_sync_order_item', $order, $entry);
}