Background of the issue:
I am trying to use WPML with a theme that also uses the Illuminate Collection helpers functions. This issue was described in https://wpml.org/forums/topic/global-helpers-name-collision-value/. The support person said a future release would address the issue, but it is still not resolved. Please update the `value()` function at line 25 of `vendor/collect/src/Illuminate/Support/helpers.php` to accept arguments and avoid collisions with other packages that are more up to date.
Symptoms:
Result is a fatal error because WPML's `value()` function is outdated and does not pass arguments.
Questions:
When will the `value()` function be updated to accept arguments?
I understand the issue you're experiencing. The support for passing arguments in the `value()` function is still under development. We expect to complete it soon, and hopefully, the solution will be included in the next major WPML update.
I am also adding this issue to our development ticket to prioritize it further.
Thank you for your understanding and patience as we work toward a solution.
Thank you for your response. This has been an issue since at least Sept 2022. In Aug 2023, WPML support shared that the fix would be included in the next release. The conflict is with Laravel, a common PHP development framework, and can be resolved by simply updating WPML's packages to more recent versions. When will this issue be addressed?
Thank you for your patience and for providing additional context regarding the issue. We understand how critical this matter is for your operations.
Our team has been actively working on several things including new features and improvements, and we plan to include the solution for this specific issue in the upcoming major release of WPML. The fix is currently in the testing phase, and we are expecting it will be available in the next update of WPML.
I appreciate your understanding as we ensure that the fix undergoes thorough testing to meet our quality standards. Your patience is invaluable, and we are committed to notifying you as soon as the solution is available.
I appreciate your patience and cooperation in this matter.
I’ve checked our system, and currently, the solution has not been released. This issue is still under development, and we expect it to be included in an upcoming major WPML update.
However, this timeline is not yet confirmed, and I’m sorry to say that I don’t have an exact ETA. Rest assured that you’ll be notified as soon as the solution becomes available.
Thank you for your patience and cooperation as we work to resolve this issue. If you have any further questions or need assistance, please don’t hesitate to reach out.