Would you agree this is the definition of a PHP framework?

It is implied. If you have to write vast amounts of code in order to pass control to the framework, then it is YOU who are in control and not the framework.