You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is your feature request related to a problem? Please describe.
PHP 8 brings with it a lot of new features.
One that is important is "named arguments"
Describe the solution you'd like
A document describing the Joomla projects commitment to, or against, Backward Compatibility when it comes to "named arguments"
A commitment that any change of a named argument is actually Backward Compatibility break and cannot be allowed to happen or a statement the opposite
For example: #Symfony, one of the projects that has considerable compatibility between versions, and has a strict B/c promise, have gone (so far) with the total opposite of what I was expecting, and excluded "named arguments" from their Backward Compatibility Promise! Gulp!
Parameter names are not part of the compatibility promise.
Using PHP 8's named arguments feature might break your code
when upgrading to newer Symfony versions
Cross posting joomla/joomla-cms#31424
Is your feature request related to a problem? Please describe.
PHP 8 brings with it a lot of new features.
One that is important is "named arguments"
Describe the solution you'd like
A document describing the Joomla projects commitment to, or against, Backward Compatibility when it comes to "named arguments"
A commitment that any change of a named argument is actually Backward Compatibility break and cannot be allowed to happen or a statement the opposite
For example: #Symfony, one of the projects that has considerable compatibility between versions, and has a strict B/c promise, have gone (so far) with the total opposite of what I was expecting, and excluded "named arguments" from their Backward Compatibility Promise! Gulp!
Additional context
-- https://stitcher.io/blog/php-8-named-arguments
-- https://wiki.php.net/rfc/named_params
The only statement I can find for Joomla so far is "That is assuming we do want to add this feature to our B/C promise." in #30988
The text was updated successfully, but these errors were encountered: