This commit is contained in:
2025-10-04 11:46:59 +07:00
commit 97427d7cff
498 changed files with 47596 additions and 0 deletions

View File

@@ -0,0 +1,13 @@
<?php
namespace Hura8\Interfaces;
interface iShippingProvider
{
// get all available shipping options, which might or might not be suitable for an order
public function getAllShippingOptions(array $args) : array;
// get only options for a specific order (based on order's value, shipping address ...) as suggested by the shipping provider
public function getShippingOptions(array $args) : array;
}