The Client class in the Mosquitto extension is a heavy user of callbacks. As the class is currently implemented, you need to individually assign the various callbacks manually. For example:
function messageHandler($message) {
var_dump($message);
}
$client = new Mosquitto\Client();