protected function _insert(string
$table, array
$keys, array
$unescapedKeys): string
{ $fullTableName =
$this->
getFullName($table);
// insert statement
$statement = 'INSERT INTO ' .
$fullTableName . ' (' .
implode(',',
$keys) . ') VALUES (' .
implode(', ',
$unescapedKeys) . ')';
return $this->keyPermission ?
$this->
addIdentity($fullTableName,
$statement) :
$statement;
} /**
* Insert batch statement
*
* Generates a platform-specific insert string from the supplied data.
*/
protected function _insertBatch(string
$table, array
$keys, array
$values): string
{ $sql =
$this->QBOptions
['sql'
] ?? '';