In the example below, at what point does the autoloader load the class file, if at all? For example, if $boolean_test === false does the Subpackage get loaded?<
$boolean_test === false
No use does not trigger autoloading. You can have an invalid use at the top of your file and PHP won't complain.
use
Autoloading happens when you attempt to use the class.
It's quite easy to test this: https://3v4l.org/OccF3