123456789101112131415161718192021 |
- <?php
- namespace refill;
- interface IPolicy
- {
- //[orgian_quality,current_quality]
- public function find_quality($mchid, $spec, $card_type, $quality, $times, $used_time, $pcode, $regin_no): array;
- public function find_providers(int $mchid, int $spec, int $card_type, int $quality, $regin_no, $pcode, $order_time, $commit_times): array;
- public function allow($mchid, $card_type, $amount, $quality): bool;
- public function notify($order_info, $refill_info): bool;
- public function price($mchid, $spec, $card_type, $quality, $pcode);
- public function update_ratios($ratios);
- }
|