Spec-Zone.ru › Laravel 10

DB

class DB extends Facade (View source)

Свойства

static protected Application|null $app

Экземпляр приложения, на котором базируется фасад.

из Facade
static protected array $resolvedInstance

Решенные экземпляры объектов.

из Facade
static protected bool $cached

Указывает, должен ли разрешенный экземпляр кешироваться.

из Facade

Методы

static void resolved(Closure $callback)

Выполнить замыкание, когда фасад будет разрешен.

from Facade
static MockInterface spy()

Преобразовать фасад в шпиона Mockery.

from Facade
static MockInterface partialMock()

Инициализировать частичное мока на фасад.

from Facade
static Expectation shouldReceive()

Инициализировать ожидание мока на фасад.

from Facade
static Expectation expects()

Инициализировать ожидание мока на фасад.

from Facade
static MockInterface createFreshMockInstance()

Создать новый экземпляр мока для заданного класса.

from Facade
static MockInterface createMock()

Создать новый экземпляр мока для заданного класса.

from Facade
static bool isMock()

Определяет, установлен ли мок в качестве экземпляра фасада.

from Facade
static string|null getMockableClass()

Получить мокабельный класс для связанного экземпляра.

from Facade
static void swap(mixed $instance)

Произвести хотсвайп базового экземпляра за фасадом.

from Facade
static bool isFake()

Определяет, установлен ли "фейк" в качестве экземпляра фасада.

from Facade
static mixed getFacadeRoot()

Получить корневой объект за фасадом.

from Facade
static string getFacadeAccessor()

Получить зарегистрированное имя компонента.

static mixed resolveFacadeInstance(string $name)

Разрешить экземпляр корневого объекта фасада из контейнера.

from Facade
static void clearResolvedInstance(string $name)

Очистить разрешенный экземпляр фасада.

from Facade
static void clearResolvedInstances()

Очистить все разрешенные экземпляры.

from Facade
static Collection defaultAliases()

Получить стандартные псевдонимы приложения.

from Facade
static Application|null getFacadeApplication()

Получить экземпляр приложения за фасадом.

from Facade
static void setFacadeApplication(Application|null $app)

Установить экземпляр приложения.

from Facade
static mixed __callStatic(string $method, array $args)

Обработка динамических статических вызовов объекта.

from Facade
static Connection connection(string|null $name = null)

Без описания

static ConnectionInterface connectUsing(string $name, array $config, bool $force = false)

Без описания

static void registerDoctrineType(string $class, string $name, string $type)

Без описания

static void purge(string|null $name = null)

Без описания

static void disconnect(string|null $name = null)

Без описания

static Connection reconnect(string|null $name = null)

Без описания

static mixed usingConnection(string $name, callable $callback)

Без описания

static string getDefaultConnection()

Без описания

static void setDefaultConnection(string $name)

Без описания

static string[] supportedDrivers()

Без описания

static string[] availableDrivers()

Без описания

static void extend(string $name, callable $resolver)

Без описания

static void forgetExtension(string $name)

Без описания

static array getConnections()

Без описания

static void setReconnector(callable $reconnector)

Без описания

static DatabaseManager setApplication(Application $app)

Без описания

static void macro(string $name, object|callable $macro)

Без описания

static void mixin(object $mixin, bool $replace = true)

Нет описания

static bool hasMacro(string $name)

Нет описания

static void flushMacros()

Нет описания

static mixed macroCall(string $method, array $parameters)

Нет описания

static void использоватьПоУмолчаниюГрамматикуЗапроса()

Нет описания

static void использоватьПоУмолчаниюГрамматикуСхемы()

Нет описания

static void использоватьПоУмолчаниюОбработчикПослеОбработки()

Нет описания

static Builder получитьБилдерСхемы()

Нет описания

static Builder таблица(Expression|string $table, string|null $as = null)

Нет описания

static Builder запрос()

Нет описания

static mixed выбратьОдин(string $query, array $bindings = [], bool $useReadPdo = true)

Нет описания

static mixed скаляр(string $query, array $bindings = [], bool $useReadPdo = true)

Нет описания

static array выбратьИзПодключенияЗаписи(string $query, array $bindings = [])

Нет описания

static array выбрать(string $query, array $bindings = [], bool $useReadPdo = true)

Нет описания

static array выбратьНаборыРезультатов(string $query, array $bindings = [], bool $useReadPdo = true)

Нет описания

static Generator курсор(string $query, array $bindings = [], bool $useReadPdo = true)

Нет описания

static bool вставить(string $query, array $bindings = [])

Нет описания

static int обновить(string $query, array $bindings = [])

Нет описания

static int удалить(string $query, array $bindings = [])

Нет описания

static bool выполнитьЗапрос(string $query, array $bindings = [])

Нет описания

static int затронувшийЗапрос(string $query, array $bindings = [])

Нет описания

static bool неПодготовленный(string $query)

Нет описания

static array притворяться(Closure $callback)

Нет описания

static mixed безПритворства(Closure $callback)

Нет описания

static void связыватьЗначения(PDOStatement $statement, array $bindings)

Нет описания

static array подготавливатьСвязывания(array $bindings)

Нет описания

static void логироватьЗапрос(string $query, array $bindings, float|null $time = null)

Нет описания

static void приЗапросеБолееЧем(CarbonInterval|float|int $threshold, callable $handler)

Нет описания

static void разрешитьОбработчикамДлительностиЗапросовЗапуститьсяСнова()

Нет описания

static float общаяДлительностьЗапроса()

Нет описания

static void сброситьОбщуюДлительностьЗапроса()

Нет описания

static void подключитьсяЕслиПодключениеОтсутствует()

Нет описания

static Connection передНачаломТранзакции(Closure $callback)

Нет описания

static Connection передВыполнением(Closure $callback)

Нет описания

static void прослушивать(Closure $callback)

Нет описания

static Expression сырой(mixed $value)

Нет описания

static string экранировать(string|float|int|bool|null $value, bool $binary = false)

Нет описания

static bool имеетИзмененныеЗаписи()

Нет описания

static void записиБылиИзменены(bool $value = true)

Нет описания

static Connection установитьСостояниеИзмененияЗаписи(bool $value)

Нет описания

static void забытьСостояниеИзмененияЗаписи()

Нет описания

static Connection использоватьПодключениеЗаписиПриЧтении(bool $value = true)

Нет описания

static bool документДоступен()

Нет описания

static bool usingNativeSchemaOperations()

Без описания

static Column getDoctrineColumn(string $table, string $column)

Без описания

static AbstractSchemaManager getDoctrineSchemaManager()

Без описания

static Connection getDoctrineConnection()

Без описания

static PDO getPdo()

Без описания

static Closure|null getRawPdo()

Без описания

static PDO getReadPdo()

Без описания

static Closure|null getRawReadPdo()

Без описания

static Connection setPdo(Closure|null $pdo)

Без описания

static Connection setReadPdo(Closure|null $pdo)

Без описания

static string|null getName()

Без описания

static string|null getNameWithReadWriteType()

Без описания

static mixed getConfig(string|null $option = null)

Без описания

static string getDriverName()

Без описания

static Grammar getQueryGrammar()

Без описания

static Connection setQueryGrammar(Grammar $grammar)

Без описания

static Grammar getSchemaGrammar()

Без описания

static Connection setSchemaGrammar(Grammar $grammar)

Без описания

static Processor getPostProcessor()

Без описания

static Connection setPostProcessor(Processor $processor)

Без описания

static Dispatcher getEventDispatcher()

Без описания

static Connection setEventDispatcher(Dispatcher $events)

Без описания

static void unsetEventDispatcher()

Без описания

static Connection setTransactionManager(DatabaseTransactionsManager $manager)

Без описания

static void unsetTransactionManager()

Без описания

static bool pretending()

Без описания

static array getQueryLog()

Без описания

static array getRawQueryLog()

Без описания

static void flushQueryLog()

Без описания

static void enableQueryLog()

Без описания

static void disableQueryLog()

Без описания

static bool logging()

Без описания

static string getDatabaseName()

Без описания

static Connection setDatabaseName(string $database)

Без описания

static Connection setReadWriteType(string|null $readWriteType)

Без описания

static string getTablePrefix()

Без описания

static Connection setTablePrefix(string $prefix)

Без описания

static Grammar withTablePrefix(Grammar $grammar)

Без описания

static void resolverFor(string $driver, Closure $callback)

Без описания

static mixed getResolver(string $driver)

Без описания

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

Без описания

static void beginTransaction()

Описание отсутствует

static void commit()

Описание отсутствует

static void rollBack(int|null $toLevel = null)

Описание отсутствует

static int transactionLevel()

Описание отсутствует

static void afterCommit(callable $callback)

Описание отсутствует

Подробности

static void resolved(Closure $callback)

Выполнить замыкание, когда фасад был разрешён.

Параметры

Closure $callback

Возвращаемое значение

void

static MockInterface spy()

Преобразовать фасад в шпион Mockery.

Возвращаемое значение

MockInterface

static MockInterface partialMock()

Инициализировать частичный макет на фасаде.

Возвращаемое значение

MockInterface

static Expectation shouldReceive()

Инициализировать ожидание макета на фасаде.

Возвращаемое значение

Expectation

static Expectation expects()

Инициализировать ожидание макета на фасаде.

Возвращаемое значение

Expectation

static protected MockInterface createFreshMockInstance()

Создать новый экземпляр макета для данного класса.

Возвращаемое значение

MockInterface

static protected MockInterface createMock()

Создать новый экземпляр макета для данного класса.

Возвращаемое значение

MockInterface

static protected bool isMock()

Определяет, установлен ли макет в качестве экземпляра фасада.

Возвращаемое значение

bool

static protected string|null getMockableClass()

Получить класс, который можно смоделировать для привязанного экземпляра.

Возвращаемое значение

string|null

static void swap(mixed $instance)

Замена базового экземпляра за фасадом.

Параметры

mixed $instance

Возвращаемое значение

void

static protected bool isFake()

Определяет, установлен ли "фейк" в качестве экземпляра фасада.

Возвращаемое значение

bool

static mixed getFacadeRoot()

Получить корневый объект за фасадом.

Возвращаемое значение

mixed

static protected string getFacadeAccessor()

Получить зарегистрированное имя компонента.

Возвращаемое значение

string

static protected mixed resolveFacadeInstance(string $name)

Разрешить корневой экземпляр фасада из контейнера.

Параметры

string $name

Возвращаемое значение

mixed

static void clearResolvedInstance(string $name)

Очистить разрешённый экземпляр фасада.

Параметры

string $name

Возвращаемое значение

void

static void clearResolvedInstances()

Очистить все разрешённые экземпляры.

Возвращаемое значение

void

static Collection defaultAliases()

Получить стандартные псевдонимы приложения.

Возвращаемое значение

Collection

static Application|null getFacadeApplication()

Получить экземпляр приложения за фасадом.

Возвращаемое значение

Application|null

static void setFacadeApplication(Application|null $app)

Установить экземпляр приложения.

Параметры

Application|null $app

Возвращаемое значение

void

static mixed __callStatic(string $method, array $args)

Обработка динамических статических вызовов объекта.

Параметры

string $method
array $args

Возвращаемое значение

mixed

Исключения

RuntimeException

static Connection connection(string|null $name = null)

Описание отсутствует

Параметры

string|null $name

Возвращаемое значение

Connection

static ConnectionInterface connectUsing(string $name, array $config, bool $force = false)

Без описания

Параметры

string $name
array $config
bool $force

Возвращаемое значение

ConnectionInterface

static void registerDoctrineType(string $class, string $name, string $type)

Без описания

Параметры

string $class
string $name
string $type

Возвращаемое значение

void

static void purge(string|null $name = null)

Без описания

Параметры

string|null $name

Возвращаемое значение

void

static void disconnect(string|null $name = null)

Без описания

Параметры

string|null $name

Возвращаемое значение

void

static Connection reconnect(string|null $name = null)

Без описания

Параметры

string|null $name

Возвращаемое значение

Connection

static mixed usingConnection(string $name, callable $callback)

Без описания

Параметры

string $name
callable $callback

Возвращаемое значение

mixed

static string getDefaultConnection()

Без описания

Возвращаемое значение

string

static void setDefaultConnection(string $name)

Без описания

Параметры

string $name

Возвращаемое значение

void

static string[] supportedDrivers()

Без описания

Возвращаемое значение

string[]

static string[] availableDrivers()

Без описания

Возвращаемое значение

string[]

static void extend(string $name, callable $resolver)

Без описания

Параметры

string $name
callable $resolver

Возвращаемое значение

void

static void forgetExtension(string $name)

Без описания

Параметры

string $name

Возвращаемое значение

void

static array getConnections()

Без описания

Возвращаемое значение

array

static void setReconnector(callable $reconnector)

Без описания

Параметры

callable $reconnector

Возвращаемое значение

void

static DatabaseManager setApplication(Application $app)

Без описания

Параметры

Application $app

Возвращаемое значение

DatabaseManager

static void macro(string $name, object|callable $macro)

Без описания

Параметры

string $name
object|callable $macro

Возвращаемое значение

void

static void mixin(object $mixin, bool $replace = true)

Без описания

Параметры

object $mixin
bool $replace

Возвращаемое значение

void

static bool hasMacro(string $name)

Без описания

Параметры

string $name

Возвращаемое значение

bool

static void flushMacros()

Без описания

Возвращаемое значение

void

static mixed macroCall(string $method, array $parameters)

Без описания

Параметры

string $method
array $parameters

Возвращаемое значение

mixed

static void useDefaultQueryGrammar()

Без описания

Возвращаемое значение

void

static void useDefaultSchemaGrammar()

Без описания

Возвращаемое значение

void

static void useDefaultPostProcessor()

Без описания

Значение возвращаемого значения

void

static Builder getSchemaBuilder()

Без описания

Значение возвращаемого значения

Builder

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

Без описания

Параметры

Expression|string $table
string|null $as

Значение возвращаемого значения

Builder

static Builder query()

Без описания

Значение возвращаемого значения

Builder

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

Без описания

Параметры

string $query
array $bindings
bool $useReadPdo

Значение возвращаемого значения

mixed

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

Без описания

Параметры

string $query
array $bindings
bool $useReadPdo

Значение возвращаемого значения

mixed

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

Без описания

Параметры

string $query
array $bindings

Значение возвращаемого значения

array

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

Без описания

Параметры

string $query
array $bindings
bool $useReadPdo

Значение возвращаемого значения

array

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

Без описания

Параметры

string $query
array $bindings
bool $useReadPdo

Значение возвращаемого значения

array

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

Без описания

Параметры

string $query
array $bindings
bool $useReadPdo

Значение возвращаемого значения

Generator

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

Без описания

Параметры

string $query
array $bindings

Значение возвращаемого значения

bool

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

Без описания

Параметры

string $query
array $bindings

Значение возвращаемого значения

int

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

Без описания

Параметры

string $query
array $bindings

Значение возвращаемого значения

int

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

Без описания

Параметры

string $query
array $bindings

Значение возвращаемого значения

bool

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

Без описания

Параметры

string $query
array $bindings

Значение возвращаемого значения

int

static bool unprepared(string $query)

Без описания

Параметры

string $query

Значение возвращаемого значения

bool

static array pretend(Closure $callback)

Без описания

Параметры

Closure $callback

Значение возвращаемого значения

array

static mixed withoutPretending(Closure $callback)

Без описания

Параметры

Closure $callback

Значение возвращаемого значения

mixed

static void bindValues(PDOStatement $statement, array $bindings)

Без описания

Параметры

PDOStatement $statement
array $bindings

Значение возвращаемого значения

void

static массив prepareBindings(массив $bindings)

Без описания

Параметры

массив $bindings

Возвращаемое значение

массив

static void logQuery(строка $query, массив $bindings, float|null $time = null)

Без описания

Параметры

строка $query
массив $bindings
float|null $time

Возвращаемое значение

void

static void whenQueryingForLongerThan(CarbonInterval|float|int $threshold, вызываемый $handler)

Без описания

Параметры

CarbonInterval|float|int $threshold
вызываемый $handler

Возвращаемое значение

void

static void allowQueryDurationHandlersToRunAgain()

Без описания

Возвращаемое значение

void

static float totalQueryDuration()

Без описания

Возвращаемое значение

float

static void resetTotalQueryDuration()

Без описания

Возвращаемое значение

void

static void reconnectIfMissingConnection()

Без описания

Возвращаемое значение

void

static Подключение beforeStartingTransaction(Замыкание $callback)

Без описания

Параметры

Замыкание $callback

Возвращаемое значение

Подключение

static Подключение beforeExecuting(Замыкание $callback)

Без описания

Параметры

Замыкание $callback

Возвращаемое значение

Подключение

static void listen(Замыкание $callback)

Без описания

Параметры

Замыкание $callback

Возвращаемое значение

void

static Выражение raw(смешанное $value)

Без описания

Параметры

смешанное $value

Возвращаемое значение

Выражение

static строка escape(строка|float|int|bool|null $value, bool $binary = false)

Без описания

Параметры

строка|float|int|bool|null $value
bool $binary

Возвращаемое значение

строка

static bool hasModifiedRecords()

Без описания

Возвращаемое значение

bool

static void recordsHaveBeenModified(bool $value = true)

Без описания

Параметры

bool $value

Возвращаемое значение

void

static Подключение setRecordModificationState(bool $value)

Без описания

Параметры

bool $value

Возвращаемое значение

Подключение

static void forgetRecordModificationState()

Без описания

Возвращаемое значение

void

static Подключение useWriteConnectionWhenReading(bool $value = true)

Без описания

Параметры

bool $value

Возвращаемое значение

Подключение

static bool isDoctrineAvailable()

Без описания

Возвращаемое значение

bool

static bool usingNativeSchemaOperations()

Без описания

Возвращаемое значение

bool

static Столбец getDoctrineColumn(строка $table, строка $column)

Без описания

Параметры

строка $table
строка $column

Возвращаемое значение

Столбец

static AbstractSchemaManager getDoctrineSchemaManager()

Без описания

Возвращаемое значение

AbstractSchemaManager

static Connection getDoctrineConnection()

Без описания

Значение возвращаемого значения

Connection

static PDO getPdo()

Без описания

Значение возвращаемого значения

PDO

static Closure|null getRawPdo()

Без описания

Значение возвращаемого значения

Closure|null

static PDO getReadPdo()

Без описания

Значение возвращаемого значения

PDO

static Closure|null getRawReadPdo()

Без описания

Значение возвращаемого значения

Closure|null

static Connection setPdo(Closure|null $pdo)

Без описания

Параметры

Closure|null $pdo

Значение возвращаемого значения

Connection

static Connection setReadPdo(Closure|null $pdo)

Без описания

Параметры

Closure|null $pdo

Значение возвращаемого значения

Connection

static string|null getName()

Без описания

Значение возвращаемого значения

string|null

static string|null getNameWithReadWriteType()

Без описания

Значение возвращаемого значения

string|null

static mixed getConfig(string|null $option = null)

Без описания

Параметры

string|null $option

Значение возвращаемого значения

mixed

static string getDriverName()

Без описания

Значение возвращаемого значения

string

static Grammar getQueryGrammar()

Без описания

Значение возвращаемого значения

Grammar

static Connection setQueryGrammar(Grammar $grammar)

Без описания

Параметры

Grammar $grammar

Значение возвращаемого значения

Connection

static Grammar getSchemaGrammar()

Без описания

Значение возвращаемого значения

Grammar

static Connection setSchemaGrammar(Grammar $grammar)

Без описания

Параметры

Grammar $grammar

Значение возвращаемого значения

Connection

static Processor getPostProcessor()

Без описания

Значение возвращаемого значения

Processor

static Connection setPostProcessor(Processor $processor)

Без описания

Параметры

Processor $processor

Значение возвращаемого значения

Connection

static Dispatcher getEventDispatcher()

Без описания

Значение возвращаемого значения

Dispatcher

static Connection setEventDispatcher(Dispatcher $events)

Без описания

Параметры

Dispatcher $events

Значение возвращаемого значения

Connection

static void unsetEventDispatcher()

Без описания

Значение возвращаемого значения

void

статический Подключение setTransactionManager(МенеджерБазыДанныхТранзакций $manager)

Описание отсутствует

Параметры

МенеджерБазыДанныхТранзакций $manager

Возвращаемое значение

Подключение

статический void unsetTransactionManager()

Описание отсутствует

Возвращаемое значение

void

статический bool pretending()

Описание отсутствует

Возвращаемое значение

bool

статический array getQueryLog()

Описание отсутствует

Возвращаемое значение

array

статический array getRawQueryLog()

Описание отсутствует

Возвращаемое значение

array

статический void flushQueryLog()

Описание отсутствует

Возвращаемое значение

void

статический void enableQueryLog()

Описание отсутствует

Возвращаемое значение

void

статический void disableQueryLog()

Описание отсутствует

Возвращаемое значение

void

статический bool logging()

Описание отсутствует

Возвращаемое значение

bool

статический string getDatabaseName()

Описание отсутствует

Возвращаемое значение

string

статический Подключение setDatabaseName(string $database)

Описание отсутствует

Параметры

string $database

Возвращаемое значение

Подключение

статический Подключение setReadWriteType(string|null $readWriteType)

Описание отсутствует

Параметры

string|null $readWriteType

Возвращаемое значение

Подключение

статический string getTablePrefix()

Описание отсутствует

Возвращаемое значение

string

статический Подключение setTablePrefix(string $prefix)

Описание отсутствует

Параметры

string $prefix

Возвращаемое значение

Подключение

статический Грамматика withTablePrefix(Грамматика $grammar)

Описание отсутствует

Параметры

Грамматика $grammar

Возвращаемое значение

Грамматика

статический void resolverFor(string $driver, Closure $callback)

Описание отсутствует

Параметры

string $driver
Closure $callback

Возвращаемое значение

void

статический mixed getResolver(string $driver)

Описание отсутствует

Параметры

string $driver

Возвращаемое значение

mixed

статический mixed transaction(Closure $callback, int $attempts = 1)

Описание отсутствует

Параметры

Closure $callback
int $attempts

Возвращаемое значение

mixed

статический void beginTransaction()

Описание отсутствует

Возвращаемое значение

void

статический void commit()

Описание отсутствует

Возвращаемое значение

void

статический void rollBack(int|null $toLevel = null)

Описание отсутствует

Параметры

int|null $toLevel

Возвращаемое значение

void

статический int transactionLevel()

Описание отсутствует

Возвращаемое значение

int

статический void afterCommit(callable $callback)

Описание отсутствует

Параметры

callable $callback

Возвращаемое значение

void

© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/10.x/Illuminate/Support/Facades/DB.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API