From 74ef3ec5e4211904312fff832c57a8fe3c1f25f9 Mon Sep 17 00:00:00 2001 From: Snider Date: Thu, 12 Mar 2026 19:14:14 +0000 Subject: [PATCH] refactor: move Go source files to pkg/php/ MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Restructure for production embedding — all Go source now under pkg/php/ with locales embedded alongside. Entry point at cmd/core-php/ imports forge.lthn.ai/core/php/pkg/php. Prepares for Gin router frontend and native binary production deployment. Co-Authored-By: Virgil --- cmd/core-php/main.go | 2 +- bridge.go => pkg/php/bridge.go | 0 cmd.go => pkg/php/cmd.go | 0 cmd_build.go => pkg/php/cmd_build.go | 0 cmd_ci.go => pkg/php/cmd_ci.go | 0 cmd_commands.go => pkg/php/cmd_commands.go | 0 cmd_deploy.go => pkg/php/cmd_deploy.go | 0 cmd_dev.go => pkg/php/cmd_dev.go | 0 cmd_packages.go => pkg/php/cmd_packages.go | 0 cmd_serve_frankenphp.go => pkg/php/cmd_serve_frankenphp.go | 0 container.go => pkg/php/container.go | 0 container_test.go => pkg/php/container_test.go | 0 coolify.go => pkg/php/coolify.go | 0 coolify_test.go => pkg/php/coolify_test.go | 0 deploy.go => pkg/php/deploy.go | 0 deploy_internal_test.go => pkg/php/deploy_internal_test.go | 0 deploy_test.go => pkg/php/deploy_test.go | 0 detect.go => pkg/php/detect.go | 0 detect_test.go => pkg/php/detect_test.go | 0 dockerfile.go => pkg/php/dockerfile.go | 0 dockerfile_test.go => pkg/php/dockerfile_test.go | 0 env.go => pkg/php/env.go | 0 extract.go => pkg/php/extract.go | 0 handler.go => pkg/php/handler.go | 0 i18n.go => pkg/php/i18n.go | 0 {locales => pkg/php/locales}/en_GB.json | 0 packages.go => pkg/php/packages.go | 0 packages_test.go => pkg/php/packages_test.go | 0 php.go => pkg/php/php.go | 0 php_test.go => pkg/php/php_test.go | 0 quality.go => pkg/php/quality.go | 0 services.go => pkg/php/services.go | 0 services_extended_test.go => pkg/php/services_extended_test.go | 0 services_test.go => pkg/php/services_test.go | 0 services_unix.go => pkg/php/services_unix.go | 0 services_windows.go => pkg/php/services_windows.go | 0 ssl.go => pkg/php/ssl.go | 0 ssl_extended_test.go => pkg/php/ssl_extended_test.go | 0 ssl_test.go => pkg/php/ssl_test.go | 0 testing.go => pkg/php/testing.go | 0 workspace.go => pkg/php/workspace.go | 0 41 files changed, 1 insertion(+), 1 deletion(-) rename bridge.go => pkg/php/bridge.go (100%) rename cmd.go => pkg/php/cmd.go (100%) rename cmd_build.go => pkg/php/cmd_build.go (100%) rename cmd_ci.go => pkg/php/cmd_ci.go (100%) rename cmd_commands.go => pkg/php/cmd_commands.go (100%) rename cmd_deploy.go => pkg/php/cmd_deploy.go (100%) rename cmd_dev.go => pkg/php/cmd_dev.go (100%) rename cmd_packages.go => pkg/php/cmd_packages.go (100%) rename cmd_serve_frankenphp.go => pkg/php/cmd_serve_frankenphp.go (100%) rename container.go => pkg/php/container.go (100%) rename container_test.go => pkg/php/container_test.go (100%) rename coolify.go => pkg/php/coolify.go (100%) rename coolify_test.go => pkg/php/coolify_test.go (100%) rename deploy.go => pkg/php/deploy.go (100%) rename deploy_internal_test.go => pkg/php/deploy_internal_test.go (100%) rename deploy_test.go => pkg/php/deploy_test.go (100%) rename detect.go => pkg/php/detect.go (100%) rename detect_test.go => pkg/php/detect_test.go (100%) rename dockerfile.go => pkg/php/dockerfile.go (100%) rename dockerfile_test.go => pkg/php/dockerfile_test.go (100%) rename env.go => pkg/php/env.go (100%) rename extract.go => pkg/php/extract.go (100%) rename handler.go => pkg/php/handler.go (100%) rename i18n.go => pkg/php/i18n.go (100%) rename {locales => pkg/php/locales}/en_GB.json (100%) rename packages.go => pkg/php/packages.go (100%) rename packages_test.go => pkg/php/packages_test.go (100%) rename php.go => pkg/php/php.go (100%) rename php_test.go => pkg/php/php_test.go (100%) rename quality.go => pkg/php/quality.go (100%) rename services.go => pkg/php/services.go (100%) rename services_extended_test.go => pkg/php/services_extended_test.go (100%) rename services_test.go => pkg/php/services_test.go (100%) rename services_unix.go => pkg/php/services_unix.go (100%) rename services_windows.go => pkg/php/services_windows.go (100%) rename ssl.go => pkg/php/ssl.go (100%) rename ssl_extended_test.go => pkg/php/ssl_extended_test.go (100%) rename ssl_test.go => pkg/php/ssl_test.go (100%) rename testing.go => pkg/php/testing.go (100%) rename workspace.go => pkg/php/workspace.go (100%) diff --git a/cmd/core-php/main.go b/cmd/core-php/main.go index fb08c80..55ae99a 100644 --- a/cmd/core-php/main.go +++ b/cmd/core-php/main.go @@ -3,7 +3,7 @@ package main import ( - php "forge.lthn.ai/core/php" + php "forge.lthn.ai/core/php/pkg/php" "forge.lthn.ai/core/cli/pkg/cli" ) diff --git a/bridge.go b/pkg/php/bridge.go similarity index 100% rename from bridge.go rename to pkg/php/bridge.go diff --git a/cmd.go b/pkg/php/cmd.go similarity index 100% rename from cmd.go rename to pkg/php/cmd.go diff --git a/cmd_build.go b/pkg/php/cmd_build.go similarity index 100% rename from cmd_build.go rename to pkg/php/cmd_build.go diff --git a/cmd_ci.go b/pkg/php/cmd_ci.go similarity index 100% rename from cmd_ci.go rename to pkg/php/cmd_ci.go diff --git a/cmd_commands.go b/pkg/php/cmd_commands.go similarity index 100% rename from cmd_commands.go rename to pkg/php/cmd_commands.go diff --git a/cmd_deploy.go b/pkg/php/cmd_deploy.go similarity index 100% rename from cmd_deploy.go rename to pkg/php/cmd_deploy.go diff --git a/cmd_dev.go b/pkg/php/cmd_dev.go similarity index 100% rename from cmd_dev.go rename to pkg/php/cmd_dev.go diff --git a/cmd_packages.go b/pkg/php/cmd_packages.go similarity index 100% rename from cmd_packages.go rename to pkg/php/cmd_packages.go diff --git a/cmd_serve_frankenphp.go b/pkg/php/cmd_serve_frankenphp.go similarity index 100% rename from cmd_serve_frankenphp.go rename to pkg/php/cmd_serve_frankenphp.go diff --git a/container.go b/pkg/php/container.go similarity index 100% rename from container.go rename to pkg/php/container.go diff --git a/container_test.go b/pkg/php/container_test.go similarity index 100% rename from container_test.go rename to pkg/php/container_test.go diff --git a/coolify.go b/pkg/php/coolify.go similarity index 100% rename from coolify.go rename to pkg/php/coolify.go diff --git a/coolify_test.go b/pkg/php/coolify_test.go similarity index 100% rename from coolify_test.go rename to pkg/php/coolify_test.go diff --git a/deploy.go b/pkg/php/deploy.go similarity index 100% rename from deploy.go rename to pkg/php/deploy.go diff --git a/deploy_internal_test.go b/pkg/php/deploy_internal_test.go similarity index 100% rename from deploy_internal_test.go rename to pkg/php/deploy_internal_test.go diff --git a/deploy_test.go b/pkg/php/deploy_test.go similarity index 100% rename from deploy_test.go rename to pkg/php/deploy_test.go diff --git a/detect.go b/pkg/php/detect.go similarity index 100% rename from detect.go rename to pkg/php/detect.go diff --git a/detect_test.go b/pkg/php/detect_test.go similarity index 100% rename from detect_test.go rename to pkg/php/detect_test.go diff --git a/dockerfile.go b/pkg/php/dockerfile.go similarity index 100% rename from dockerfile.go rename to pkg/php/dockerfile.go diff --git a/dockerfile_test.go b/pkg/php/dockerfile_test.go similarity index 100% rename from dockerfile_test.go rename to pkg/php/dockerfile_test.go diff --git a/env.go b/pkg/php/env.go similarity index 100% rename from env.go rename to pkg/php/env.go diff --git a/extract.go b/pkg/php/extract.go similarity index 100% rename from extract.go rename to pkg/php/extract.go diff --git a/handler.go b/pkg/php/handler.go similarity index 100% rename from handler.go rename to pkg/php/handler.go diff --git a/i18n.go b/pkg/php/i18n.go similarity index 100% rename from i18n.go rename to pkg/php/i18n.go diff --git a/locales/en_GB.json b/pkg/php/locales/en_GB.json similarity index 100% rename from locales/en_GB.json rename to pkg/php/locales/en_GB.json diff --git a/packages.go b/pkg/php/packages.go similarity index 100% rename from packages.go rename to pkg/php/packages.go diff --git a/packages_test.go b/pkg/php/packages_test.go similarity index 100% rename from packages_test.go rename to pkg/php/packages_test.go diff --git a/php.go b/pkg/php/php.go similarity index 100% rename from php.go rename to pkg/php/php.go diff --git a/php_test.go b/pkg/php/php_test.go similarity index 100% rename from php_test.go rename to pkg/php/php_test.go diff --git a/quality.go b/pkg/php/quality.go similarity index 100% rename from quality.go rename to pkg/php/quality.go diff --git a/services.go b/pkg/php/services.go similarity index 100% rename from services.go rename to pkg/php/services.go diff --git a/services_extended_test.go b/pkg/php/services_extended_test.go similarity index 100% rename from services_extended_test.go rename to pkg/php/services_extended_test.go diff --git a/services_test.go b/pkg/php/services_test.go similarity index 100% rename from services_test.go rename to pkg/php/services_test.go diff --git a/services_unix.go b/pkg/php/services_unix.go similarity index 100% rename from services_unix.go rename to pkg/php/services_unix.go diff --git a/services_windows.go b/pkg/php/services_windows.go similarity index 100% rename from services_windows.go rename to pkg/php/services_windows.go diff --git a/ssl.go b/pkg/php/ssl.go similarity index 100% rename from ssl.go rename to pkg/php/ssl.go diff --git a/ssl_extended_test.go b/pkg/php/ssl_extended_test.go similarity index 100% rename from ssl_extended_test.go rename to pkg/php/ssl_extended_test.go diff --git a/ssl_test.go b/pkg/php/ssl_test.go similarity index 100% rename from ssl_test.go rename to pkg/php/ssl_test.go diff --git a/testing.go b/pkg/php/testing.go similarity index 100% rename from testing.go rename to pkg/php/testing.go diff --git a/workspace.go b/pkg/php/workspace.go similarity index 100% rename from workspace.go rename to pkg/php/workspace.go