#!/usr/bin/env bash
set -euo pipefail

APP_DIR="${APP_DIR:-$HOME/public_html/api.nusaclouds.com}"
PHP_BIN="${PHP_BIN:-/usr/local/bin/php}"

cd "$APP_DIR"

echo "Clearing Laravel cache in: $APP_DIR"

"$PHP_BIN" artisan optimize:clear
"$PHP_BIN" artisan cache:clear
"$PHP_BIN" artisan config:clear
"$PHP_BIN" artisan route:clear
"$PHP_BIN" artisan view:clear

echo "Rebuilding production cache..."

"$PHP_BIN" artisan config:cache
"$PHP_BIN" artisan route:cache
"$PHP_BIN" artisan view:cache

echo "Done."
