[ticket/12508] Replace extensions with components

PHPBB3-12508
[ticket/12508] Change usage of the finder

PHPBB3-12508