/** * Insert * * @access public * @param array $data * @return boolean */ public function insert(array $data) { return $this->db->getStatementHandler()->withSql(InsertBuilder::getInstance($this->db, $this->conditionBuilder)->withTable($this->name)->withColumns(array_keys($data))->build())->withNamedParams($data)->execute() !== false; }