Az előző epizódókban megalapoztunk annak, hogy a rendszerünket átalakítsuk annak megfelelően, hogy middlewareket tudjunk benne használni. Átalakítjuk a dispatcherünket, az applicationt, kicsit kibővítjük a requestet és tovább függetlenítjük a kódunkat a szuperglobális változóktól.