VirtualTam
|
d9d776af19
|
Links: refactor & improve URL cleanup
Relates to #141
Relates to #133
Modifications
- move URL cleanup to `application/Url.php`
- rework the cleanup function
- fragments: `#stuff`
- GET parameters: `?var1=val1&var2=val2`
- add documentation (APIs the params belong to)
- add test coverage
Reference
- http://php.net/parse_url
- http://php.net/manual/en/language.oop5.magic.php#language.oop5.magic.tostring
Signed-off-by: VirtualTam <virtualtam@flibidi.net>
|
2015-08-15 15:58:38 +02:00 |
|
VirtualTam
|
ca74886f30
|
LinkDB: move to a proper file, add test coverage
Relates to #71
LinkDB
- move to application/LinkDB.php
- code cleanup
- indentation
- whitespaces
- formatting
- comment cleanup
- add missing documentation
- unify formatting
Test coverage for LinkDB
- constructor
- public / private access
- link-related methods
Shaarli utilities (LinkDB dependencies)
- move startsWith() and endsWith() functions to application/Utils.php
- add test coverage
Dev utilities
- Composer: add PHPUnit to dev dependencies
- Makefile:
- update lint targets
- add test targets
- generate coverage reports
Signed-off-by: VirtualTam <virtualtam@flibidi.net>
|
2015-06-11 00:45:45 +02:00 |
|
VirtualTam
|
00f98bdaca
|
Code quality: Makefile to run static code checkers
Relates to #71
Relates to #95
Additions:
- Makefile for easy usage,
- Composer file to declare dev & test dependencies.
Features:
- PHP Copy/Paste Detect: detect duplicate code;
- PHP Code Sniffer: static analysis, syntax checking,
- PHP Mess Detector: static analysis, syntax checking.
Signed-off-by: VirtualTam <virtualtam@flibidi.org>
|
2015-03-05 23:28:43 +01:00 |
|
nodiscc
|
ea8f67eb49
|
gitignore: ignore raintpl generated php pages
|
2014-09-10 15:20:58 +02:00 |
|
Mathieu Chabanon
|
6e330f2225
|
Ingore Eclipse project files
|
2013-03-10 14:16:29 +01:00 |
|
Sébastien SAUVAGE
|
03a71dc6f5
|
Added .gitignore
|
2013-02-26 13:23:26 +01:00 |
|