Properties

$table

$table : string

Type

string

$instance

$instance : static

Type

static

Methods

__construct()

__construct(array  $attributes = array()) 

Parameters

array $attributes

getInstance()

getInstance() : static

Returns

static

getOne()

getOne(  $where, array<mixed,string>  $columns = array('*')) : \Illuminate\Database\Eloquent\Model|\Illuminate\Database\Query\Builder|object|null

todo:根据条件查询数据

Parameters

$where
array<mixed,string> $columns

Returns

\Illuminate\Database\Eloquent\Model|\Illuminate\Database\Query\Builder|object|null

updateOne()

updateOne(  $where,   $form) : integer

todo:保存数据

Parameters

$where
$form

Returns

integer

saveOne()

saveOne(  $form) : integer

todo:添加数据

Parameters

$form

Returns

integer

getResult()

getResult(  $table,   $where, array<mixed,string>  $columns = array('*')) : \Illuminate\Database\Eloquent\Model|\Illuminate\Database\Query\Builder|object|null

todo:获取一条记录

Parameters

$table
$where
array<mixed,string> $columns

Returns

\Illuminate\Database\Eloquent\Model|\Illuminate\Database\Query\Builder|object|null

remove()

remove(  $table,   $where) : integer

todo:删除一条记录

Parameters

$table
$where

Returns

integer

updateResult()

updateResult(  $table,   $where,   $form) : integer

todo:保存数据

Parameters

$table
$where
$form

Returns

integer

saveResult()

saveResult(  $table,   $form) : integer

todo:添加数据

Parameters

$table
$form

Returns

integer

__clone()

__clone()