public function insert($hash, $table) { try { $table = $table instanceof \ActiveRecord\Model ? $table::table_name() : $table; $sql_build = new ActiveRecord\SQLBuilder($this->_conn, $table); $sql_build->insert($hash); $values = array_values($hash); $this->_conn->query($sql_build->to_s(), $values); } catch (PDOException $e) { echo "Error: " . $e; } }