$db->get takes a callback from a user. It is an asynchronous operation that will call the callback once the data is available. $jump is a function reference to the next function in the chain. We don't want to actually call it ourselves, unless we have the data handy. We pass a reference of the function to our callback API which will take care of calling it with the data once it has it. Otherwise, there's no async magic happening here!