#!/usr/bin/env bash set -euo pipefail # Generiert den PHP-Client aus der Swagger/OpenAPI-JSON von omsorgCore. # Voraussetzung: omsorgCore läuft lokal im Development-Modus (siehe README.md). cd "$(dirname "${BASH_SOURCE[0]}")" BASE_URL="${OMSORG_CORE_URL:-http://localhost:5245}" npx --yes @openapitools/openapi-generator-cli@2.13.4 generate \ -g php \ -i "${BASE_URL}/swagger/v1/swagger.json" \ -o . \ --additional-properties=invokerPackage=OmsorgCore\\Client,packageName=omsorgcore-client-php