Open stklcode opened 1 year ago
A small suggestion: I would stick to Vendor\Product
scheme for namespaces as this scheme is well-established in PHP world and use Pluginkollektiv
as vendor name, so the new namespace would be Pluginkollektiv\Statify
. This lessens the risk of namespace collision to practically zero as Pluginkollektiv is also well-established name in PHP world... :-)
Good point.
Kudos, SonarCloud Quality Gate passed!
0 Bugs
0 Vulnerabilities
0 Security Hotspots
18 Code Smells
No Coverage information
1.7% Duplication
I would vote to go with the minimal approach from #260 for now
This PR is WORK IN PROGRESS and not yet ready to be merged.
This proposal does change the project structure and class names.
First we introduce a
Pluginkollektiv\Statify\
namespace and move the classes into it stripping their prefixes, i.e.Statify_Frontend
will becomePluginkollektiv\Statify\Frontend
. Then we introduce a PSR-4 autoloader with Composer and replace our custom autoloading function.ToDo: