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

Remove $container parameter from controller constructors #190

Merged

Conversation

mkilmanas
Copy link
Contributor

Changes

Fix for issue #189

  • Removed $container parameter from controllers (because it is injected via setContainer() by Symfony DI)
  • Added exception in psalm config not to report this as a problem

References

#189

Testing

Tested statically and on a Symfony 7.0 project (although controllers are not executed there - verified that container builds without problems and bin/console list:container reports no problems)

Tested only statically on Symfony 6.4.

Testing on older Symfony versions would be much appreciated.

[ ] This change adds test coverage

[x] This change has been tested on the latest version of Symfony

Checklist

[x] I have read the Auth0 general contribution guidelines

[x] I have read the Auth0 Code of Conduct

[x] All existing and new tests complete without errors

@evansims evansims closed this Jun 24, 2024
@evansims evansims reopened this Jun 24, 2024
@evansims evansims merged commit 9a88c2a into auth0:main Jun 24, 2024
18 checks passed
evansims added a commit that referenced this pull request Jun 24, 2024
This release includes experimental community-contributed support for Symfony 7. If you encounter any issues, please [open an issue on GitHub](https://github.com/auth0/symfony/issues).

**Added**

- Support for Symfony 7. [\#188](#188) ([mkilmanas](https://github.com/mkilmanas))
- Support string concatenation of scopes. [\#183](#183) ([mkilmanas](https://github.com/mkilmanas))

**Changed**

- Dashes in JWT permissions/scopes are now normalized. [\#184](#184) ([mkilmanas](https://github.com/mkilmanas))

**Fixed**

- Fixed an issue in controller constructors using a `$container` argument. [\#190)](#190) ([mkilmanas](https://github.com/mkilmanas))
@evansims evansims mentioned this pull request Jun 24, 2024
evansims added a commit that referenced this pull request Jun 24, 2024
This release includes experimental community-contributed support for
Symfony 7. If you encounter any issues, please [open an issue on
GitHub](https://github.com/auth0/symfony/issues).

**Added**

- Support for Symfony 7.
[\#188](#188)
([mkilmanas](https://github.com/mkilmanas))
- Support string concatenation of scopes.
[\#183](#183)
([mkilmanas](https://github.com/mkilmanas))

**Changed**

- Dashes in JWT permissions/scopes are now normalized.
[\#184](#184)
([mkilmanas](https://github.com/mkilmanas))

**Fixed**

- Fixed an issue in controller constructors using a `$container`
argument. [\#190)](#190)
([mkilmanas](https://github.com/mkilmanas))
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants