Clemens Schwaighofer
ec110499a8
phan fixs
2023-08-31 19:06:16 +09:00
Clemens Schwaighofer
09839f3451
phpstan fixes
2023-08-31 19:04:45 +09:00
Clemens Schwaighofer
545de5c4a1
Fixed more Exceptions to be not Errors but Exceptions
...
DateTime, Session, FileWrite, Image, SymmetricEncryption
phpunit tests updated, run checks added
2023-08-31 18:06:02 +09:00
Clemens Schwaighofer
9c3be2942e
phan and phpstan fixes, also add a convert flag reset to original
...
dbResetConvertFlag resets to the settings given on init of class
2023-06-09 18:23:28 +09:00
Clemens Schwaighofer
8a41db4649
Output\Image cleanup for phpstan
2023-06-09 12:16:49 +09:00
Clemens Schwaighofer
03fbcaecfb
Code Clean up, more testing
...
Remove unused code and classes.
Clean up code to remove all named constant from them and throw
deprecation alerts if used.
Add basic psalm setup in root folder and remove from www folder
2023-03-09 15:55:57 +09:00
Clemens Schwaighofer
1596654149
Moved minimum php version to 8.1
...
All PostgreSQL calls are now Connection/Resource object types and not
resource
All methods have parameter type set
2023-02-28 17:36:19 +09:00
Clemens Schwaighofer
3085b52714
Update PHPdoc parts
...
Add empty line between description and first @param entry.
Some other minor comment layout and text fixes
2022-06-02 16:07:38 +09:00
Clemens Schwaighofer
08bbc913a9
Updates for phpstan 1.0 level 8, fix spaces in config.master.php, add phpunit tets for math, email; update email class with more check methods
2021-11-02 09:16:23 +09:00
Clemens Schwaighofer
a6b42f243f
Update CoreLibs with phpstan level 8, add qqFileUploader implementation base, add base Test class for testing
2021-10-26 16:35:26 +09:00
Clemens Schwaighofer
736f822363
PHPstan check for level 5
...
Fix various issues for phpstan level 5
Start initial settings for level 6 (needs type declarations for all
vars)
2021-10-22 11:14:00 +09:00
Clemens Schwaighofer
6722468bdb
Update from PSR-2 to PSR-12
...
- Tabs are indent
- Warning at 120, Error at 240 char length
2021-07-14 10:02:27 +09:00
Clemens Schwaighofer
678aa7460e
CoreLibs Array keyword remove and switch over to []
2021-06-30 15:07:22 +09:00
Clemens Schwaighofer
4ae1c2bde0
Basic Class update
...
Start moving all basic class methods into dedicated classes.
Most of them are static and can be direct called.
No need to group them into one big class that is hard to maintain and
check.
Work is ongoing
2021-06-04 21:22:30 +09:00