Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Maintenance] Annotation changed to PHP Attributes in the Entity classes #865

Merged
merged 2 commits into from
Nov 3, 2022

Conversation

Rafikooo
Copy link
Contributor

@Rafikooo Rafikooo commented Nov 3, 2022

Since we do not use PHP 7.4 anymore, it's preferable to move into PHP Attributes

@Rafikooo Rafikooo requested a review from a team as a code owner November 3, 2022 00:02
@coldic3 coldic3 merged commit cee8e20 into Sylius:1.12 Nov 3, 2022
@coldic3
Copy link
Contributor

coldic3 commented Nov 3, 2022

Thank you, Rafał! 🎉

Zales0123 added a commit that referenced this pull request Nov 29, 2022
…n the Entity classes" (Zales0123)

This PR was merged into the 1.12 branch.

Discussion
----------

Reverts #865

It was probably merged too fast, we should make a smoother transition path with the usage of both attributes and annotations at the beginning 🖖 Reverting it to release 1.12.2 and introducing attributes usage properly in the nearest future.

Discussion on Sylius Devs Slack that lead to this revert: https://sylius-devs.slack.com/archives/C9GQMG316/p1669720969325669

Commits
-------

1bdd549 Revert "[Maintenance] Annotation changed to PHP Attributes in the Entity classes"
jakubtobiasz added a commit that referenced this pull request Dec 22, 2022
This PR was merged into the 1.12 branch.

Discussion
----------

The follow-up to: #865 & #881

Since we do not use PHP 7.4 anymore, it's preferable <s>to move into PHP Attributes</s> to support both annotations and attributes with default annotations setting 🎉 

Commits
-------

05892c9 [Maintenance] PHP Attributes in the Entity classes
windragon0910 added a commit to windragon0910/symfony_ecom_framework that referenced this pull request Oct 25, 2023
…n the Entity classes" (Zales0123)

This PR was merged into the 1.12 branch.

Discussion
----------

Reverts Sylius/Sylius-Standard#865

It was probably merged too fast, we should make a smoother transition path with the usage of both attributes and annotations at the beginning 🖖 Reverting it to release 1.12.2 and introducing attributes usage properly in the nearest future.

Discussion on Sylius Devs Slack that lead to this revert: https://sylius-devs.slack.com/archives/C9GQMG316/p1669720969325669

Commits
-------

1bdd5496a3baaae02dc58c5422af78dafe9b8593 Revert "[Maintenance] Annotation changed to PHP Attributes in the Entity classes"
windragon0910 added a commit to windragon0910/symfony_ecom_framework that referenced this pull request Oct 25, 2023
This PR was merged into the 1.12 branch.

Discussion
----------

The follow-up to: Sylius/Sylius-Standard#865 & Sylius/Sylius-Standard#881

Since we do not use PHP 7.4 anymore, it's preferable <s>to move into PHP Attributes</s> to support both annotations and attributes with default annotations setting 🎉 

Commits
-------

05892c9b5c34bf6b38f9b8dc21604c3606aadf43 [Maintenance] PHP Attributes in the Entity classes
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

5 participants