So as the name explains, the main objective was to extract the Project fetching from the ProjectContext and grant it its own Provider and Module (which is then enabled in reference.conf on Sunrise framework level). And provide the new configuration structure.
To make tests work, other injection modules had to be created as well (localization, sphereclient and template).
So as the name explains, the main objective was to extract the Project fetching from the
ProjectContext
and grant it its own Provider and Module (which is then enabled inreference.conf
on Sunrise framework level). And provide the new configuration structure.To make tests work, other injection modules had to be created as well (localization, sphereclient and template).