SqliteInsertOptions implements InsertOptions
Read onlyYes
FinalYes
Interfaces
Properties
- $conflictColumns : array<string|int, mixed>
- $skipConflicts : bool|null
- $updateColumns : array<string|int, mixed>
Methods
- __construct() : mixed
- conflictColumns() : self
- fromArray() : InsertOptions
- new() : self
- skipConflicts() : self
- updateColumns() : self
Properties
$conflictColumns
public
array<string|int, mixed>
$conflictColumns
= []
$skipConflicts
public
bool|null
$skipConflicts
= null
$updateColumns
public
array<string|int, mixed>
$updateColumns
= []
Methods
__construct()
public
__construct([bool|null $skipConflicts = null ][, array<string|int, mixed> $conflictColumns = [] ][, array<string|int, mixed> $updateColumns = [] ]) : mixed
Parameters
- $skipConflicts : bool|null = null
- $conflictColumns : array<string|int, mixed> = []
- $updateColumns : array<string|int, mixed> = []
conflictColumns()
public
conflictColumns(array<string|int, string> $conflictColumns) : self
Parameters
- $conflictColumns : array<string|int, string>
Return values
selffromArray()
public
static fromArray(array<string|int, mixed> $options) : InsertOptions
Parameters
- $options : array<string|int, mixed>
Return values
InsertOptionsnew()
public
static new() : self
Return values
selfskipConflicts()
public
skipConflicts([bool $skip = true ]) : self
Parameters
- $skip : bool = true
Return values
selfupdateColumns()
public
updateColumns(array<string|int, string> $updateColumns) : self
Parameters
- $updateColumns : array<string|int, string>