class DB extends Facade

Properties

static protected App $app from  Facade
static protected array $resolvedInstance

已经解析的对象实例.

from  Facade

Methods

static mixed
getFacadeRoot()

No description

from  Facade
static string
getFacadeAccessor()

No description

static mixed
resolveFacadeInstance($name)

解析门面实例.

from  Facade
static App
getFacadeApplication()

No description

from  Facade
static 
setFacadeApplication($app)

No description

from  Facade
__callStatic($method, $args)

No description

from  Facade
static ConnectionInterface
connection(string $name = null)

No description

static Builder
table(string $table, string $as = null)

No description

static Expression
raw(mixed $value)

No description

static array
prepareBindings(array $bindings)

No description

static array
pretend(Closure $callback)

No description

static array
select(string $query, array $bindings = [], bool $useReadPdo = true)

No description

static bool
insert(string $query, array $bindings = [])

No description

static bool
statement(string $query, array $bindings = [])

No description

static bool
unprepared(string $query)

No description

static int
affectingStatement(string $query, array $bindings = [])

No description

static int
delete(string $query, array $bindings = [])

No description

static int
transactionLevel()

No description

static int
update(string $query, array $bindings = [])

No description

static mixed
selectOne(string $query, array $bindings = [], bool $useReadPdo = true)

No description

static mixed
transaction(Closure $callback, int $attempts = 1)

No description

static string
getDefaultConnection()

No description

static void
beginTransaction()

No description

static void
commit()

No description

static void
listen(Closure $callback)

No description

static void
rollBack(int $toLevel = null)

No description

static void
setDefaultConnection(string $name)

No description

Details

in Facade at line 34
static mixed getFacadeRoot()

No description

Return Value

mixed

at line 46
static string getFacadeAccessor()

No description

Return Value

string

Exceptions

RuntimeException

in Facade at line 56
static protected mixed resolveFacadeInstance($name)

解析门面实例.

Parameters

$name

Return Value

mixed

in Facade at line 74
static App getFacadeApplication()

No description

Return Value

App

in Facade at line 82
static setFacadeApplication($app)

No description

Parameters

$app

in Facade at line 93
static RuntimeException __callStatic($method, $args)

No description

Parameters

$method
$args

Return Value

RuntimeException

at line 41
static ConnectionInterface connection(string $name = null)

No description

Parameters

string $name

Return Value

ConnectionInterface

at line 41
static Builder table(string $table, string $as = null)

No description

Parameters

string $table
string $as

Return Value

Builder

at line 41
static Expression raw(mixed $value)

No description

Parameters

mixed $value

Return Value

Expression

at line 41
static array prepareBindings(array $bindings)

No description

Parameters

array $bindings

Return Value

array

at line 41
static array pretend(Closure $callback)

No description

Parameters

Closure $callback

Return Value

array

at line 41
static array select(string $query, array $bindings = [], bool $useReadPdo = true)

No description

Parameters

string $query
array $bindings
bool $useReadPdo

Return Value

array

at line 41
static bool insert(string $query, array $bindings = [])

No description

Parameters

string $query
array $bindings

Return Value

bool

at line 41
static bool statement(string $query, array $bindings = [])

No description

Parameters

string $query
array $bindings

Return Value

bool

at line 41
static bool unprepared(string $query)

No description

Parameters

string $query

Return Value

bool

at line 41
static int affectingStatement(string $query, array $bindings = [])

No description

Parameters

string $query
array $bindings

Return Value

int

at line 41
static int delete(string $query, array $bindings = [])

No description

Parameters

string $query
array $bindings

Return Value

int

at line 41
static int transactionLevel()

No description

Return Value

int

at line 41
static int update(string $query, array $bindings = [])

No description

Parameters

string $query
array $bindings

Return Value

int

at line 41
static mixed selectOne(string $query, array $bindings = [], bool $useReadPdo = true)

No description

Parameters

string $query
array $bindings
bool $useReadPdo

Return Value

mixed

at line 41
static mixed transaction(Closure $callback, int $attempts = 1)

No description

Parameters

Closure $callback
int $attempts

Return Value

mixed

at line 41
static string getDefaultConnection()

No description

Return Value

string

at line 41
static void beginTransaction()

No description

Return Value

void

at line 41
static void commit()

No description

Return Value

void

at line 41
static void listen(Closure $callback)

No description

Parameters

Closure $callback

Return Value

void

at line 41
static void rollBack(int $toLevel = null)

No description

Parameters

int $toLevel

Return Value

void

at line 41
static void setDefaultConnection(string $name)

No description

Parameters

string $name

Return Value

void