public function create(DomainObject $page) { $title = $page->getTitle(); $content = $page->getContent(); $sql = 'INSERT INTO page (title, content) VALUES (?, ?)'; $this->database->connect(); $query = $this->database->query($sql); $query->execute(array($title, $content)); $this->database->close(); $page->setId($query->lastInsertId()); }