Commit graph

11 commits

Author SHA1 Message Date
netkas
1b8813314e Added PhpUnit test files 2024-10-29 00:40:04 -04:00
netkas
735dc7b33e Removed unused LoggingException 2024-10-28 19:47:20 -04:00
netkas
2dd8f912b2 Updated php.xml 2024-10-25 20:10:44 -04:00
0311fcf3f0
Remove unused run configuration and update CI pipeline
This commit removes 'Install.xml' run configuration, which is no longer used or necessary in the project. The '.gitlab-ci.yml' file has also been updated to include a new 'prepare' stage in the pipeline. This modification was done to streamline and improve the CI/CD process by explicitly installing necessary project dependencies before the build phase begins.
2023-10-11 17:49:15 -04:00
4fa87c349c
Remove unused ConfigException class, make code style adjustments
Deleted ConfigException class as it was not being used anywhere in the project.
Code style adjustments were made to conform with the PSR-12 coding standard. This includes property and variable naming conventions, use of strict equality operators, reformatting of code and removal of unnecessary comments. The .idea/php.xml file was also updated to a newer version of the library.
Log functions are updated to throw exceptions for non-existent message and invalid level. Also, LogLib is now registered/unregistered  as an exception handler.
Other adjustments were made to achieve consistency in the codebase including renaming properties for clarity, moving magic strings into constants, improving code readability and adding descriptive comments.
2023-10-10 23:29:26 -04:00
892c4c7ad7
Bumped version to 1.1.0 and updated project.json 2023-09-29 02:22:07 -04:00
Netkas
eb4a1d4350 Added Run Configurations 2023-03-01 20:21:48 -05:00
Netkas
1192db4bbf Various changes 2023-01-29 21:43:44 -05:00
Netkas
09141f3d10 Refactored Project, various changes and bug fixes. Implemented file logging 2022-12-22 18:02:41 -05:00
Netkas
55ec27903f Updated php.xml 2022-12-18 13:49:31 -05:00
Netkas
bd115fcbc0 Added .idea project files
Added .gitignore file
Deleted LogLib.php
2022-12-14 19:18:10 -05:00