Open hostep opened 1 year ago
Hi @hostep, Thank you for creating this issue and providing this suggestion! Making sure this is correctly recorded and considered to be added to our product roadmap.
Stil not fixed in latest version 4.1.2 ...
And a new problem was even introduced:
------ ---------------------------------------------------------------------
Line magento2-extension/KlaviyoV3Sdk/KlaviyoV3Api.php
------ ---------------------------------------------------------------------
500 Caught class Klaviyo\Reclaim\KlaviyoV3Sdk\Exception not found.
💡 Learn more at https://phpstan.org/user-guide/discovering-symbols
------ ---------------------------------------------------------------------
I think that fixing this one + the first one from the earlier report could fix some edge case problems. The other problems it reported are in Test classes, so are not as important to get fixed (but then I wonder if you ever run these tests ...)
Thank you @hostep - I've added this to our internal ticket tracking this issue.
Still nothing has improved in the latest version: 4.1.4 ...
These aren't hard to fix, any idea why it takes so long?
Would it help if I send in a Pull Request?
Environment details
Klaviyo extension version: 4.0.12
Steps to reproduce
Run from inside a Magento shop:
Expected result
Ideally we should see 0 problems
Actual result
We find a couple of small issues in the code that should be able to be resolved easily:
Additional information
Maybe consider adding a static analyser check (like phpstan) to your automated test checks so code quality stays high all the time?
Thanks!