Files
ponzi/laravel/database/query/postgres.php
Taylor Otwell 70b6cc5994 refactoring.
2011-09-06 22:26:14 -05:00

22 lines
501 B
PHP

<?php namespace Laravel\Database\Query;
use Laravel\Database\Query;
class Postgres extends Query {
/**
* Insert an array of values into the database table and return the value of the ID column.
*
* @param array $values
* @return int
*/
public function insert_get_id($values)
{
$query = $this->connection->pdo->prepare($this->compiler->insert_get_id($this, $values));
$query->execute(array_values($values));
return (int) $query->fetch(\PDO::FETCH_CLASS, 'stdClass')->id;
}
}