Artisan
класс Artisan расширяет Facade (Просмотреть исходный код)
Свойства
| статический защищенный Application|null | $app | Экземпляр приложения, к которому осуществляется фасадный доступ. | из Facade |
| статический защищенный массив | $resolvedInstance | Экземпляры разрешенных объектов. | из Facade |
| статический защищенный bool | $cached | Указывает, следует ли кэшировать разрешенный экземпляр. | из Facade |
Методы
| static void | resolved(Closure $callback) Выполнить замыкание, когда фасад будет разрешен. | из Facade |
| static MockInterface | spy() Преобразовать фасад в шпион Mockery. | из Facade |
| static MockInterface | partialMock() Инициализировать частичный макет для фасада. | из Facade |
| static Expectation | shouldReceive() Инициализировать ожидание макета для фасада. | из Facade |
| static Expectation | expects() Инициализировать ожидание макета для фасада. | из Facade |
| static MockInterface | createFreshMockInstance() Создать новый экземпляр макета для указанного класса. | из Facade |
| static MockInterface | createMock() Создать новый экземпляр макета для указанного класса. | из Facade |
| static bool | isMock() Определяет, установлен ли макет как экземпляр фасада. | из Facade |
| static string|null | getMockableClass() Получить класс, подлежащий макетированию, для связанного экземпляра. | из Facade |
| static void | swap(mixed $instance) Произвести обмен базового экземпляра за фасадом. | из Facade |
| static bool | isFake() Определяет, установлен ли "фейк" в качестве экземпляра фасада. | из Facade |
| static mixed | getFacadeRoot() Получить корневой объект за фасадом. | из Facade |
| static string | getFacadeAccessor() Получить зарегистрированное имя компонента. | |
| static mixed | resolveFacadeInstance(string $name) Разрешить корневой экземпляр фасада из контейнера. | из Facade |
| static void | clearResolvedInstance(string $name) Очистить разрешенный экземпляр фасада. | из Facade |
| static void | clearResolvedInstances() Очистить все разрешенные экземпляры. | из Facade |
| static Collection | defaultAliases() Получить стандартные псевдонимы приложения. | из Facade |
| static Application|null | getFacadeApplication() Получить экземпляр приложения за фасадом. | из Facade |
| static void | setFacadeApplication(Application|null $app) Установить экземпляр приложения. | из Facade |
| static mixed | __callStatic(string $method, array $args) Обработать динамические статические вызовы к объекту. | из Facade |
| static int | handle(InputInterface $input, OutputInterface|null $output = null) Нет описания | |
| static void | terminate(InputInterface $input, int $status) Нет описания | |
| static void | whenCommandLifecycleIsLongerThan(CarbonInterval|float|int $threshold, callable $handler) Нет описания | |
| static Carbon|null | commandStartedAt() Нет описания | |
| static ClosureCommand | command(string $signature, Closure $callback) Нет описания | |
| static void | registerCommand(Command $command) Нет описания | |
| static int | call(string $command, array $parameters = [], OutputInterface|null $outputBuffer = null) Нет описания | |
| static PendingDispatch | queue(string $command, array $parameters = []) Нет описания | |
| static array | all() Нет описания | |
| static string | output() Нет описания | |
| static void | bootstrap() Нет описания | |
| static void | bootstrapWithoutBootingProviders() Нет описания | |
| static void | setArtisan(Application|null $artisan) Нет описания |
Подробности
static void resolved(Closure $callback)
Выполнить замыкание, когда фасад будет разрешен.
static MockInterface spy()
Преобразовать фасад в шпион Mockery.
статический MockInterface partialMock()
Инициализировать частичный макет на фасаде.
статический Expectation shouldReceive()
Инициализировать ожидание макета на фасаде.
статический Expectation expects()
Инициализировать ожидание макета на фасаде.
статический защищённый MockInterface createFreshMockInstance()
Создать свежий экземпляр макета для данного класса.
статический защищённый MockInterface createMock()
Создать свежий экземпляр макета для данного класса.
статический защищённый bool isMock()
Определяет, установлен ли макет в качестве экземпляра фасада.
статический защищённый string|null getMockableClass()
Получить класс, подлежащий макетированию, для связанного экземпляра.
статический void swap(mixed $instance)
Произвести горячую замену базового экземпляра за фасадом.
статический защищённый bool isFake()
Определяет, установлен ли «фальшивый» объект в качестве экземпляра фасада.
статический mixed getFacadeRoot()
Получить корневой объект за фасадом.
статический защищённый string getFacadeAccessor()
Получить зарегистрированное имя компонента.
статический защищённый mixed resolveFacadeInstance(string $name)
Разрешить корневой экземпляр фасада из контейнера.
статический void clearResolvedInstance(string $name)
Очистить разрешённый экземпляр фасада.
статический void clearResolvedInstances()
Очистить все разрешённые экземпляры.
статический Collection defaultAliases()
Получить стандартные псевдонимы приложения.
статический Application|null getFacadeApplication()
Получить экземпляр приложения за фасадом.
статический void setFacadeApplication(Application|null $app)
Установить экземпляр приложения.
статический mixed __callStatic(string $method, array $args)
Обработка динамических статических вызовов объекта.
статический int handle(InputInterface $input, OutputInterface|null $output = null)
Без описания
статический void terminate(InputInterface $input, int $status)
Без описания
статический void whenCommandLifecycleIsLongerThan(CarbonInterval|float|int $threshold, callable $handler)
Без описания
статический Carbon|null commandStartedAt()
Без описания
статический ClosureCommand command(string $signature, Closure $callback)
Без описания
static void registerCommand(Command $command)
Без описания
static int call(string $command, array $parameters = [], OutputInterface|null $outputBuffer = null)
Без описания
static PendingDispatch queue(string $command, array $parameters = [])
Без описания
static array all()
Без описания
static string output()
Без описания
static void bootstrap()
Без описания
static void bootstrapWithoutBootingProviders()
Без описания
static void setArtisan(Application|null $artisan)
Без описания
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/10.x/Illuminate/Support/Facades/Artisan.html