* Date: 6/3/14 * Time: 12:07 AM. * * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ namespace NilPortugues\Sql\QueryBuilder\Manipulation; use NilPortugues\Sql\QueryBuilder\Syntax\SyntaxFactory; /** * Class Insert. */ class Insert extends AbstractCreationalQuery { /** * @return string */ public function partName() { return 'INSERT'; } /** * @return array */ public function getColumns() { $columns = \array_keys($this->values); return SyntaxFactory::createColumns($columns, $this->getTable()); } }