summaryrefslogtreecommitdiffstats
path: root/lib/private/Settings/Mapper.php
Commit message (Collapse)AuthorAgeFilesLines
* Update license headersMorris Jobke2017-11-061-0/+2
| | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* Add Phan plugin to check for SQL injectionsLukas Reschke2017-07-201-0/+1
| | | | | | | | | | This adds a phan plugin which checks for SQL injections on code using our QueryBuilder, while it isn't perfect it should already catch most potential issues. As always, static analysis will sometimes have false positives and this is also here the case. So in some cases the analyzer just doesn't know if something is potential user input or not, thus I had to add some `@suppress SqlInjectionChecker` in front of those potential injections. The Phan plugin hasn't the most awesome code but it works and I also added a file with test cases. Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
* fix getting sectionsRobin Appelman2017-06-231-2/+2
| | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* add missing pieces to Settings Manager and fix and extend its unit testsArthur Schiwon2017-06-231-2/+30
| | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* Adopt DB and Manager to personal settings structureArthur Schiwon2017-06-231-7/+30
| | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* completing PersonalInfoArthur Schiwon2017-06-231-4/+4
| | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* phpdocRobin Appelman2017-01-021-4/+23
| | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* split db logic from settings managerRobin Appelman2016-12-281-0/+144
Signed-off-by: Robin Appelman <robin@icewind.nl>