public function setDatabaseHandle(PDO $dbh) { $this->dbh = $dbh; if ($this->dbh->getAttribute(PDO::ATTR_DRIVER_NAME) == 'mysql') { $this->dbh->setAttribute(PDO::MYSQL_ATTR_USE_BUFFERED_QUERY, false); } }
public function createIndex($indexName) { $indexer = new TNTIndexer(); $indexer->loadConfig($this->config); if ($this->dbh) { $indexer->setDatabaseHandle($this->dbh); } return $indexer->createIndex($indexName); }