Example #1
0
    {
        return $this->countByQuery;
    }
    /**
     * Get the connection link
     * @return resource a MySQL link identifier on success or false on failure.
     */
    public function getLink()
    {
        return $this->link;
    }
    public function logStats()
    {
        if (self::$logger->isInfoEnabled()) {
            $queriesCount = $this->getQueriesCount();
            $queries = $this->getCountByQuery();
            if ($queries != NULL) {
                if (self::$logger->isDebugEnabled()) {
                    foreach ($queries as $query => $count) {
                        if ($count > 1) {
                            self::$logger->debug($count . ' identical SQL queries on : ' . $query);
                        }
                    }
                }
            }
            self::$logger->info('TOTAL SQL queries: ' . $queriesCount . ' to display Page ' . $_SERVER['PHP_SELF']);
        }
    }
}
SqlWrapper::staticInit();