Overview

Namespaces

  • None
  • Yajra
    • Oci8
      • Auth
      • Connectors
      • Eloquent
      • Query
        • Grammars
        • Processors
      • Schema
        • Grammars

Classes

  • OracleEloquent
  • Overview
  • Namespace
  • Class

Class OracleEloquent

Illuminate\Database\Eloquent\Model
Extended by Yajra\Oci8\Eloquent\OracleEloquent
Namespace: Yajra\Oci8\Eloquent
Located at Oci8/Eloquent/OracleEloquent.php
Methods summary
public string
# getSequenceName( )

Get model's sequence name

Get model's sequence name

Returns

string
public
# setSequenceName( string $name )

Set sequence name.

Set sequence name.

Parameters

$name

Returns


$this
public boolean|integer
# update( array $attributes = [], array $options = [] )

Update the model in the database.

Update the model in the database.

Parameters

$attributes
$options

Returns

boolean|integer
protected array
# extractBinaries( array & $attributes )

Extract binary fields from given attributes.

Extract binary fields from given attributes.

Parameters

$attributes

Returns

array
protected boolean
# checkBinary( array $attributes )

Check if attributes contains binary field.

Check if attributes contains binary field.

Parameters

$attributes

Returns

boolean
public string
# getQualifiedKeyName( )

Get the table qualified key name.

Get the table qualified key name.

Returns

string
protected Illuminate\Database\Query\Builder|Yajra\Oci8\Query\OracleBuilder
# newBaseQueryBuilder( )

Get a new query builder instance for the connection.

Get a new query builder instance for the connection.

Returns

Illuminate\Database\Query\Builder|Yajra\Oci8\Query\OracleBuilder
protected boolean
# performUpdate( Illuminate\Database\Eloquent\Builder $query, array $options = [] )

Perform a model update operation.

Perform a model update operation.

Parameters

$query
$options

Returns

boolean
protected
# updateBinary( Illuminate\Database\Eloquent\Builder $query, array $dirty, array $options = [] )

Update model with binary (blob) fields.

Update model with binary (blob) fields.

Parameters

$query
$dirty
$options
protected boolean
# performInsert( Illuminate\Database\Eloquent\Builder $query, array $options = [] )

Perform a model insert operation.

Perform a model insert operation.

Parameters

$query
$options

Returns

boolean
protected integer|
# insertAndSetId( Illuminate\Database\Eloquent\Builder $query, array $attributes )

Insert the given attributes and set the ID on the model.

Insert the given attributes and set the ID on the model.

Parameters

$query
$attributes

Returns

integer|
Properties summary
protected array $binaries

List of binary (blob) columns.

List of binary (blob) columns.

# []
protected array $binaryFields

List of binary fields for storage.

List of binary fields for storage.

# []
protected string $sequence

Sequence name variable

Sequence name variable

# null
API documentation generated by ApiGen