UniqueEntity field name in Method
Work on UserNotifications
minor changes
Some modifs in NotificationEventListener
Injected the notificationKey class directly in the form
Created a UserProvider and a NotificationProvider
added interfaces for emailNotification, internalNotification and SMSNotification. Can now get the number of unread internal notifications direcly from the provider.
Work on DI files
Added UserPreferencesProvider to clean UserPreferencesController
Created FormFactory, FormName and FormHandler to create and process edit UserPreferences form type
Cleaned up Form tree
cleaned up Notification and NotificationKey models