/** * @param Room * @return Room */ public function createRoom(Room $room) { $statement = $this->_dbCon->query('INSERT INTO `room` (?,?,?,?,?)', array(null, $room->getQueueId(), $room->getTitle(), $room->getPassword(), $room->getUserLimit())); $driver = $this->_dbCon->getDriver(); $room->setId($driver->getLastGeneratedValue()); return $room; }