Feature: Add demand DTO to ModifyListProfilesEvent 

Description 

PSR-14 Event \FGTCLB\AcademicPersons\Event\ModifyListProfilesEvent got following new methods:

  • getProfileDemand(): ProfileDemand
  • setProfileDemand(ProfileDemand $profileDemand): void

This gives event listeners the ability to redo a query with the same or further enriched demand object to replace the retrieved profiles result already existing in the event and/or enrich data in the view.