/** * Set the database adapter. * * @param AdapterInterface $adapter * @return AbstractMapper */ public function setAdapter(AdapterInterface $adapter) { $this->adapter = $adapter; if ($adapter instanceof MasterSlaveAdapterInterface) { $this->slaveAdapter = $adapter->getSlaveAdapter(); } return $this; }