public function listenToEvents()
{
if (class_exists('Illuminate\\Database\\Events\\QueryExecuted')) {
// Laravel 5.2
$this->eventDispatcher->listen('Illuminate\\Database\\Events\\QueryExecuted', [$this, 'registerQuery']);
} else {
// Laravel 5.1
$this->eventDispatcher->listen('illuminate.query', [$this, 'registerLegacyQuery']);
}
}