Схема
класс Схема расширяет Фасад (Просмотреть исходный код)
Свойства
| статический защищённый Приложение | $app | Экземпляр приложения, к которому осуществляется доступ. | из Фасада |
| статический защищённый массив | $resolvedInstance | Экземпляры разрешённых объектов. | из Фасада |
Методы
| статический пустой | resolved(Closure $callback)
Выполнить замыкание, когда фасад будет разрешён. | из Фасада |
| статический MockInterface | spy()
Преобразовать фасад в шпион Mockery. | из Фасада |
| статический MockInterface | partialMock()
Инициализировать частичный мок на фасад. | из Фасада |
| статический Expectation | shouldReceive()
Инициализировать ожидание мока на фасад. | из Фасада |
| статический MockInterface | createFreshMockInstance()
Создать новый экземпляр мока для заданного класса. | из Фасада |
| статический MockInterface | createMock()
Создать новый экземпляр мока для заданного класса. | из Фасада |
| статический bool | isMock()
Определяет, установлен ли мок в качестве экземпляра фасада. | из Фасада |
| статический string|null | getMockableClass()
Получить класс, который можно смокировать, для связанного экземпляра. | из Фасада |
| статический пустой | swap(смешанный $instance)
Произвести hot-swap подлежащего экземпляра за фасадом. | из Фасада |
| статический смешанный | getFacadeRoot()
Получить корневой объект за фасадом. | из Фасада |
| статический string | getFacadeAccessor()
Получить экземпляр билдера схемы для соединения по умолчанию. | |
| статический смешанный | resolveFacadeInstance(объект|строка $name)
Разрешить корневой экземпляр фасада из контейнера. | из Фасада |
| статический пустой | clearResolvedInstance(строка $name)
Очистить экземпляр разрешенного фасада. | из Фасада |
| статический пустой | clearResolvedInstances()
Очистить все разрешённые экземпляры. | из Фасада |
| статический Приложение | getFacadeApplication()
Получить экземпляр приложения за фасадом. | из Фасада |
| статический пустой | setFacadeApplication(Приложение $app)
Установить экземпляр приложения. | из Фасада |
| статический смешанный | __callStatic(строка $method, массив $args)
Обработка динамических статических вызовов объекта. | из Фасада |
| статический Билдер | connection(строка|null $name)
Получить экземпляр билдера схемы для соединения. | |
| статический Билдер | create(строка $table, Closure $callback) Без описания | |
| статический Билдер | drop(строка $table) Без описания | |
| статический Билдер | dropIfExists(строка $table) Без описания | |
| статический Билдер | table(строка $table, Closure $callback) Без описания | |
| статический Билдер | rename(строка $from, строка $to) Без описания | |
| статический пустой | defaultStringLength(целое $length) Без описания | |
| статический bool | hasTable(строка $table) Без описания | |
| статический bool | hasColumn(строка $table, строка $column) Без описания | |
| статический bool | hasColumns(строка $table, массив $columns) Без описания | |
| статический Билдер | disableForeignKeyConstraints() Без описания | |
| статический Билдер | enableForeignKeyConstraints() Без описания | |
| статический пустой | registerCustomDoctrineType(строка $class, строка $name, строка $type) Без описания |
Подробности
статический пустой resolved(Closure $callback)
Выполнить замыкание, когда фасад будет разрешён.
static MockInterface spy()
Преобразовать фасад в шпион Mockery.
static MockInterface partialMock()
Инициализировать частичный макет на фасаде.
static Expectation shouldReceive()
Инициализировать ожидание макета на фасаде.
static protected MockInterface createFreshMockInstance()
Создать новый экземпляр макета для данного класса.
static protected MockInterface createMock()
Создать новый экземпляр макета для данного класса.
static protected bool isMock()
Определяет, установлен ли макет в качестве экземпляра фасада.
static protected string|null getMockableClass()
Получить класс, подлежащий макетированию, для связанного экземпляра.
static void swap(mixed $instance)
Произвести горячую замену базового экземпляра за фасадом.
static mixed getFacadeRoot()
Получить корневой объект за фасадом.
static protected string getFacadeAccessor()
Получить экземпляр билдера схем для соединения по умолчанию.
static protected mixed resolveFacadeInstance(object|string $name)
Разрешить корневой экземпляр фасада из контейнера.
static void clearResolvedInstance(string $name)
Очистить разрешенный экземпляр фасада.
static void clearResolvedInstances()
Очистить все разрешенные экземпляры.
static Application getFacadeApplication()
Получить экземпляр приложения за фасадом.
static void setFacadeApplication(Application $app)
Установить экземпляр приложения.
static mixed __callStatic(string $method, array $args)
Обработка динамических статических вызовов объекта.
static Builder connection(string|null $name)
Получить экземпляр билдера схем для соединения.
static Builder drop(string $table)
Без описания
static Builder dropIfExists(string $table)
Без описания
статический Builder переименовать(string $from, string $to)
Описание отсутствует
статический void длинаСтрокиПоУмолчанию(int $length)
Описание отсутствует
статический bool таблицаСуществует(string $table)
Описание отсутствует
статический bool колонкаСуществует(string $table, string $column)
Описание отсутствует
статический bool колонкиСуществуют(string $table, array $columns)
Описание отсутствует
статический Builder отключитьОграниченияВнешнихКлючей()
Описание отсутствует
статический Builder включитьОграниченияВнешнихКлючей()
Описание отсутствует
статический void зарегистрироватьПользовательскийТипDoctrine(string $class, string $name, string $type)
Описание отсутствует
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/6.x/Illuminate/Support/Facades/Schema.html