/** * @param $sql * @param null $params * @return mixed * @throws RecordsManException */ public function query($sql, $params = null) { if (!is_null($this->_masterConn)) { return $this->_masterConn->query($sql, $params); } throw new RecordsManException("MysqlMasterSlaveAdapter: can't write to slave"); }
public function parseAndExecute(IDBAdapter $adapter) { $this->parse(function ($query) use($adapter) { $adapter->query($query); }); return $this->_queryNum; }