What are the Slack Archives?
It’s a history of our time together in the Slack Community! There’s a ton of knowledge in here, so feel free to search through the archives for a possible answer to your question.
Because this space is not active, you won’t be able to create a new post or comment here. If you have a question or want to start a discussion about something, head over to our categories and pick one to post in! You can always refer back to a post from Slack Archives if needed; just copy the link to use it as a reference..
Hi, it seems like you cant use the `\SprykerTest\Shared\Url\Helper\UrlDataHelper` due to missing aut
Hi, it seems like you cant use the \SprykerTest\Shared\Url\Helper\UrlDataHelper
due to missing autoload information (https://github.com/spryker/spryker-core/tree/master/Bundles/Url).
Also the directory structure looks weird (https://github.com/spryker/spryker-core/tree/master/Bundles/Url/tests/SprykerTest/Shared/Url) compared to other modules (e.g. https://github.com/spryker/spryker-core/tree/master/Bundles/Customer/tests/SprykerTest/Shared/Customer).
Comments
-
HI! I forwarded this question\feedback internally. Will get back to you when I have anything to share.
0 -
Hi Dominique, sorry for the delay here.
So far our development thinks that there are no problems.I suppose to solve this problem, they can use a proper codeception configuration like: <https://github.com/spryker-shop/b2b-demo-shop/blob/master/codeception.yml#L11>
0 -
The problem is not about codeception configuration, it’s a class loading issue. If i try to use
\SprykerTest\Shared\Url\Helper\UrlDataHelper
i will get the following error:[Codeception\Exception\ConfigurationException] Module \SprykerTest\Shared\Url\Helper\UrlDataHelper could not be found and loaded
after i added the following line to our projects composer.json “autoload-dev” - “psr-4" and dumped the autoload information, it’s working
"SprykerTest\\Shared\\Url\\Helper\\": "vendor/spryker/url/tests/SprykerTest/Shared/Url/Helper/"
All modules that have working helpers do have a line like this in thier composer.json (in this case in “autoload” - “psr-4”), but for the url module it’s missing.
0 -
Yep, now they agree. 🙂
I agree, it's a bug, and class should be moved into _support/Helper/ folder.
Thank you for the report! I'll create an internal ticket for them.
0 -
Sorry for the delay here. Finally our development took a look into that ticket and it turned out that this has been solved already in https://github.com/spryker/url/releases/tag/3.6.1.
0 -
Thx!
0
Categories
- All Categories
- 42 Getting Started & Guidelines
- 7 Getting Started in the Community
- 8 Additional Resources
- 7 Community Ideas and Feedback
- 75 Spryker News
- 924 Developer Corner
- 783 Spryker Development
- 88 Spryker Dev Environment
- 362 Spryker Releases
- 3 Oryx frontend framework
- 35 Propel ORM
- 68 Community Projects
- 3 Community Ideation Board
- 30 Hackathon
- 3 PHP Bridge
- 6 Gacela Project
- 25 Job Opportunities
- 3.2K 📜 Slack Archives
- 116 Academy
- 5 Business Users
- 370 Docker
- 551 Slack General
- 2K Help
- 75 Knowledge Sharing
- 6 Random Stuff
- 4 Code Testing
- 32 Product & Business Questions
- 70 Spryker Safari Questions
- 50 Random