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

[2/3] Refactors /core controllers using constructor property promotion. #38637

Merged

Conversation

fsamapoor
Copy link
Member

This PR is the second part of the three-part refactoring of the /core controllers by using PHP8's constructor property promotion to remove redundant lines and make the code cleaner.

I figured I should split the changes into three parts to make reviewing the changes easier.

@fsamapoor fsamapoor changed the title [2/3] Refactors /core controllers by using PHP8's constructor property promotion. [2/3] Refactors /core controllers using constructor property promotion. Jun 4, 2023
@solracsf solracsf added the 3. to review Waiting for reviews label Jun 4, 2023
@solracsf solracsf added this to the Nextcloud 28 milestone Jun 4, 2023
@szaimen szaimen requested review from a team, ArtificialOwl, icewind1991 and come-nc and removed request for a team June 5, 2023 06:14
@fsamapoor fsamapoor force-pushed the constructor_property_promotion_part2 branch from 5264acc to 77991cd Compare June 12, 2023 10:59
@fsamapoor fsamapoor force-pushed the constructor_property_promotion_part2 branch from 77991cd to 4912fa3 Compare June 13, 2023 11:50
@fsamapoor fsamapoor requested a review from artonge June 13, 2023 11:53
Signed-off-by: Faraz Samapoor <f.samapoor@gmail.com>
Signed-off-by: Faraz Samapoor <f.samapoor@gmail.com>
Signed-off-by: Faraz Samapoor <f.samapoor@gmail.com>
@artonge artonge force-pushed the constructor_property_promotion_part2 branch from 4912fa3 to d64aa85 Compare June 16, 2023 17:29
@artonge artonge merged commit ceee417 into nextcloud:master Jun 19, 2023
37 checks passed
@fsamapoor fsamapoor deleted the constructor_property_promotion_part2 branch March 8, 2024 07:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

5 participants