Fully Qualified Name: | Laminas\Db\Metadata\Object\ConstraintObject |
Constructor
Parameter Name | Type | Description |
---|---|---|
$name | string | |
$tableName | string | |
$schemaName | string |
Returns:
Get Check Clause.
Returns: string
Get Columns.
Returns: string[]
Get Delete Rule.
Returns: string
Get Match Option.
Returns: string
Get name
Returns: string
Get Referenced Columns.
Returns: string[]
Get Referenced Table Name.
Returns: string
Get Referenced Table Schema.
Returns: string
Get schema name
Returns: string
Get table name
Returns: string
Get type
Returns: string
Get Update Rule.
Returns: string
Returns: void
Is foreign key
Returns: bool
Is foreign key
Returns: bool
Is primary key
Returns: bool
Is unique key
Returns: bool
Set Check Clause.
Parameter Name | Type | Description |
---|---|---|
$checkClause | string |
Returns: self Provides a fluent interface
Set Columns.
Parameter Name | Type | Description |
---|---|---|
$columns | string[] |
Returns: self Provides a fluent interface
Set Delete Rule.
Parameter Name | Type | Description |
---|---|---|
$deleteRule | string |
Returns: self Provides a fluent interface
Set Match Option.
Parameter Name | Type | Description |
---|---|---|
$matchOption | string |
Returns: self Provides a fluent interface
Set name
Parameter Name | Type | Description |
---|---|---|
$name | string |
Returns:
Set Referenced Columns.
Parameter Name | Type | Description |
---|---|---|
$referencedColumns | string[] |
Returns: self Provides a fluent interface
Set Referenced Table Name.
Parameter Name | Type | Description |
---|---|---|
$referencedTableName | string |
Returns: self Provides a fluent interface
Set Referenced Table Schema.
Parameter Name | Type | Description |
---|---|---|
$referencedTableSchema | string |
Returns: self Provides a fluent interface
Set schema name
Parameter Name | Type | Description |
---|---|---|
$schemaName | string |
Returns:
Set table name
Parameter Name | Type | Description |
---|---|---|
$tableName | string |
Returns: self Provides a fluent interface
Set type
Parameter Name | Type | Description |
---|---|---|
$type | string |
Returns:
Set Update Rule.
Parameter Name | Type | Description |
---|---|---|
$updateRule | string |
Returns: self Provides a fluent interface