-
-
Notifications
You must be signed in to change notification settings - Fork 9
Downgrade attributes? #11
Copy link
Copy link
Open
Description
I'm using Symfony DependencyInjection, which uses attribute #[Required] to call a function when creating a service.
When transpiling to PHP 7.1, #[Required] is still there.
This is a problem, attributes should be removed from PHP 7, since it introduces a new syntax.
But instead of removing it, could it be converted into something that doesn't break the application?
For instance, for DependencyInjection, transforming it to phpdoc /** @required */ works.
And for other cases? How to downgrade custom attributes?
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels