public function queryRaw($queryString) { if (PinbaClient::isEnabled()) { $queryLabel = substr($queryString, 0, 5); PinbaClient::me()->timerStart('pg_sql_query_' . $this->basename, array('group' => 'sql', 'pg_sql_query' => $queryLabel, 'pg_sql_server' => $this->hostname, 'pg_sql_base' => $this->basename)); } try { $result = parent::queryRaw($queryString); if (PinbaClient::isEnabled()) { PinbaClient::me()->timerStop('pg_sql_query_' . $this->basename); } return $result; } catch (Exception $e) { if (PinbaClient::isEnabled()) { PinbaClient::me()->timerStop('pg_sql_query_' . $this->basename); } throw $e; } Assert::isUnreachable(); }