Restructure project into a proper PHP package with autoloading, separation of concerns, and unit tests #2
Loading…
Reference in New Issue
No description provided.
Delete Branch "%!s(<nil>)"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
The current project consists of two standalone PHP files placed in a single folder.
While functional, the structure makes the code harder to maintain, test, and extend.
This issue proposes reorganizing the project into a proper PHP package with clear separation of concerns, autoloading, and automated tests.
Goals
Proposed Tasks
Expected Outcome
A maintainable, testable, and extensible PHP project that follows modern best practices. The codebase becomes easier to reason about, safer to modify, and ready for future features such as retries, logging improvements, or additional Porkbun API endpoints.