InsertQuery::values PHP Method

values() public method

Add VALUES
public values ( $values ) : InsertQuery
$values
return InsertQuery
    public function values($values)
    {
        if (!is_array($values)) {
            throw new Exception('Param VALUES for INSERT query must be array');
        }
        $first = current($values);
        if (is_string(key($values))) {
            // is one row array
            $this->addOneValue($values);
        } elseif (is_array($first) && is_string(key($first))) {
            // this is multi values
            foreach ($values as $oneValue) {
                $this->addOneValue($oneValue);
            }
        }
        return $this;
    }