digitalduz / slswc-client

License Server for WooCommerce client library
0 stars 1 forks source link

Simplify the license client integration #15

Open mahlamusa opened 2 years ago

mahlamusa commented 2 years ago

Currently, the client integration puts all the code into class-slswc-client.php, and that's almost 3000 lines of code. It's not easy to read and maintain, so, this code needs to be refactored into separate classes in separate files.

[image: 2022-02-17 @ woo-aftee-payment.pot — afteemuj [SSH 178.128.103.9]-000110.png]

The following should be possible without breaking the integration:

Convert to composer package: #9

Additional context 2022-02-17 @ woo-aftee-payment pot — afteemuj  SSH 178 128 103 9 -000110