Commit graph

2 commits

Author SHA1 Message Date
6e18fa423d
refactor: improve code structure and readability
- Standardized the formatting across ISNICSync.php and eppClient.php for better consistency and readability, making future maintenance and debugging efforts more efficient.
- Adjusted the use of whitespace and alignment in both files to follow best coding practices, enhancing code clarity and developer experience.
- Simplified control structures for improved logic flow and reduced complexity in error handling and network communication processes.
- Ensured that all modified functions and error messages remain functional with clearer, more standardized error handling to minimize runtime errors and facilitate easier error tracking.

This refactor does not introduce any new features or significantly alter existing functionality but sets a solid foundation for more reliable and maintainable codebase.
2024-05-19 20:13:58 +02:00
66c0c8e0e6
refactor: adapt module for ISNIC EPP compatibility
Renamed and refactored the module files and classes from a generic EPP implementation to specifically support ISNIC's EPP server requirements. Adjusted the README to reflect this transition, focusing on setting up the module for ISNIC rather than a broad range of registrars. This change enables the module to work seamlessly with ISNIC's EPP server, ensuring users can register and synchronize .is TLDs effectively within the FOSSBilling system. The update includes renaming epp.php to ISNIC.php, eppSync.php to ISNICSync.php, and refocusing the documentation on ISNIC-specific setup and configuration.

This modification was crucial for users aiming to integrate FOSSBilling with ISNIC, streamlining the process and reducing setup complexities.
2024-05-19 18:31:45 +02:00
Renamed from eppSync.php (Browse further)