EncryptionServiceProvider
класс EncryptionServiceProvider расширяет ServiceProvider (View source)
Краткое описание полей
| protected Application | $app | Экземпляр приложения. | из ServiceProvider |
| static array | $publishes | Пути, которые должны быть опубликованы. | из ServiceProvider |
| static array | $publishGroups | Пути, которые должны быть опубликованы по группам. | из ServiceProvider |
Краткое описание методов
| void | __construct(Application $app)
Создает новый экземпляр поставщика сервисов. | из ServiceProvider |
| void | register()
Регистрирует поставщика сервисов. | |
| void | mergeConfigFrom(string $path, string $key)
Объединяет заданную конфигурацию с существующей конфигурацией. | из ServiceProvider |
| void | loadRoutesFrom(string $path)
Загружает заданный файл маршрутов, если маршруты еще не кэшированы. | из ServiceProvider |
| void | loadViewsFrom(string|array $path, string $namespace)
Регистрирует пространство имен файлов представлений. | из ServiceProvider |
| void | loadViewComponentsAs(string $prefix, array $components)
Регистрирует заданные компоненты представлений с настраиваемым префиксом. | из ServiceProvider |
| void | loadTranslationsFrom(string $path, string $namespace)
Регистрирует пространство имен файлов перевода. | из ServiceProvider |
| void | loadJsonTranslationsFrom(string $path)
Регистрирует путь к файлу перевода JSON. | из ServiceProvider |
| void | loadMigrationsFrom(array|string $paths)
Регистрирует пути к миграциям базы данных. | из ServiceProvider |
| void | loadFactoriesFrom(array|string $paths)
Регистрирует пути к фабрикам моделей Eloquent. | из ServiceProvider |
| void | callAfterResolving(string $name, callable $callback)
Настраивает прослушиватель после разрешения или запускает его немедленно, если он уже разрешен. | из ServiceProvider |
| void | publishes(array $paths, mixed $groups = null)
Регистрирует пути, которые должны быть опубликованы командой publish. | из ServiceProvider |
| void | ensurePublishArrayInitialized(string $class)
Убеждается, что массив публикации для поставщика сервисов инициализирован. | из ServiceProvider |
| void | addPublishGroup(string $group, array $paths)
Добавляет группу/тег публикации к поставщику сервисов. | из ServiceProvider |
| static array | pathsToPublish(string|null $provider = null, string|null $group = null)
Возвращает пути для публикации. | из ServiceProvider |
| static array | pathsForProviderOrGroup(string|null $provider, string|null $group)
Возвращает пути для поставщика или группы (или и того, и другого). | из ServiceProvider |
| static array | pathsForProviderAndGroup(string $provider, string $group)
Возвращает пути для поставщика и группы. | из ServiceProvider |
| static array | publishableProviders()
Возвращает доступные для публикации поставщики сервисов. | из ServiceProvider |
| static array | publishableGroups()
Возвращает доступные для публикации группы. | из ServiceProvider |
| void | commands(array|mixed $commands)
Регистрирует пользовательские команды Artisan пакета. | из ServiceProvider |
| array | provides()
Возвращает сервисы, предоставляемые поставщиком. | из ServiceProvider |
| array | when()
Возвращает события, которые запускают регистрацию этого поставщика сервисов. | из ServiceProvider |
| bool | isDeferred()
Определяет, является ли поставщик отложенным. | из ServiceProvider |
| void | registerEncrypter()
Регистрирует шифратор. | |
| void | registerOpisSecurityKey()
Настраивает подпись Opis Closure для обеспечения безопасности. | |
| string | parseKey(array $config)
Разбирает ключ шифрования. | |
| string | key(array $config)
Извлекает ключ шифрования из заданной конфигурации. |
Подробное описание
void __construct(Application $app)
Создать новый экземпляр поставщика услуг.
void register()
Зарегистрировать поставщика услуг.
protected void mergeConfigFrom(string $path, string $key)
Объединить заданную конфигурацию с существующей конфигурацией.
protected void loadRoutesFrom(string $path)
Загрузить указанный файл маршрутов, если маршруты еще не кэшированы.
protected void loadViewsFrom(string|array $path, string $namespace)
Зарегистрировать пространство имен файла представления.
protected void loadViewComponentsAs(string $prefix, array $components)
Зарегистрировать заданные компоненты представлений с пользовательским префиксом.
protected void loadTranslationsFrom(string $path, string $namespace)
Зарегистрировать пространство имен файла перевода.
protected void loadJsonTranslationsFrom(string $path)
Зарегистрировать путь к файлу перевода в формате JSON.
protected void loadMigrationsFrom(array|string $paths)
Зарегистрировать пути к миграциям базы данных.
protected void loadFactoriesFrom(array|string $paths)
Зарегистрировать пути к фабрикам моделей Eloquent.
protected void callAfterResolving(string $name, callable $callback)
Настроить слушателя после разрешения или выполнить немедленно, если уже разрешено.
protected void publishes(array $paths, mixed $groups = null)
Зарегистрировать пути, которые должны быть опубликованы командой публикации.
protected void ensurePublishArrayInitialized(string $class)
Убедиться, что массив публикации для поставщика услуг инициализирован.
protected void addPublishGroup(string $group, array $paths)
Добавить группу публикации / метку в поставщика услуг.
static array pathsToPublish(string|null $provider = null, string|null $group = null)
Получить пути для публикации.
static protected array pathsForProviderOrGroup(string|null $provider, string|null $group)
Получить пути для поставщика или группы (или для обоих).
static protected array pathsForProviderAndGroup(string $provider, string $group)
Получить пути для поставщика и группы.
static array publishableProviders()
Получить поставщиков услуг, доступных для публикации.
static array publishableGroups()
Получить доступные для публикации группы.
void commands(array|mixed $commands)
Зарегистрировать пользовательские команды Artisan пакета.
array provides()
Получить услуги, предоставляемые поставщиком.
array when()
Получить события, которые запускают регистрацию этого поставщика услуг.
bool isDeferred()
Определить, отложен ли поставщик.
protected void registerEncrypter()
Зарегистрировать шифровальщик.
protected void registerOpisSecurityKey()
Настроить подпись Opis Closure для безопасности.
protected string parseKey(array $config)
Обработать ключ шифрования.
protected string key(array $config)
Извлечь ключ шифрования из заданной конфигурации.
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/7.x/Illuminate/Encryption/EncryptionServiceProvider.html