Korzystając z frameworków bez kombinowania używasz MVC (korzystając z domyślnej struktury, wszystko da sie rozbudować i zrobić np architekture cebulową z elementami DDD, więc używanie frameworka nie musi oznaczać używania jedynie MVC)
Ale jak chcesz możesz zrobić to w czystym PHP, wtedy sam musisz zdefiniować np czym jest kontroler