#!/usr/bin/env bash
set -euo pipefail
task_root=${1:?pass absolute ai_api source root}
task_php=${2:-php}
task_dir=$(cd -- "$(dirname -- "$0")" && pwd)
for task_timezone in UTC Asia/Shanghai; do
  for task_module in store terminal; do
    for task_family in delivery refund; do
      if [ "$task_family" = delivery ]; then task_label=Delivery; else task_label=Refund; fi
      RELATED_MODEL_FILE="$task_dir/${task_module}${task_label}Candidate.php" "$task_php" "$task_dir/RelatedAliasContractTest.php" "$task_root" "$task_module" "$task_family" "$task_timezone"
    done
  done
done
