[Example] Integrate global settings entity into the administration interface #88
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
What's in this PR?
This PR demonstrates how to integrate a global
ApplicationSettings
entity into the administration interface of Sulu. The entity is persisted using Doctrine and the API for managing the entity is implemented using a Symfony controller.Have a look at the Extend Admin UI documentation for more information about the changes in this PR.
To apply the changes, the schema of the database needs to be updated by executing
bin/console doctrine:schema:update --force
. Furthermore, the permissions for the Event entity need to be added to theUser
user role via the administration interface.