When this function is defined, each time a class is required that function will be invoked and the name of the required class will be passed over to it. We can use this behavior in order to perform an include (or a require) operation for the source code file where the other class is defined.