Spec-Zone.ru › Laravel 11

PackageManifest

class PackageManifest (View source)

Свойства

Filesystem $files

Экземпляр файловой системы.

string $basePath

Базовая директория.

string $vendorPath

Директория vendor.

string|null $manifestPath

Путь к манифесту.

array $manifest

Загруженный массив манифеста.

Методы

void __construct(Filesystem $files, string $basePath, string $manifestPath)

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

array providers()

Получить все имена классов провайдеров сервисов для всех пакетов.

array aliases()

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

array config(string $key)

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

array getManifest()

Получить текущий манифест пакетов.

void build()

Сгенерировать манифест и записать его в диск.

string format(string $package)

Отформатировать заданное имя пакета.

array packagesToIgnore()

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

void write(array $manifest)

Записать заданный массив манифеста на диск.

Подробности

void __construct(Filesystem $files, string $basePath, string $manifestPath)

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

Параметры

Filesystem $files
string $basePath
string $manifestPath

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

void

array providers()

Получить все имена классов провайдеров сервисов для всех пакетов.

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

array

array aliases()

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

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

array

array config(string $key)

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

Параметры

string $key

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

array

protected array getManifest()

Получить текущий манифест пакетов.

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

array

void build()

Сгенерировать манифест и записать его в диск.

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

void

protected string format(string $package)

Отформатировать заданное имя пакета.

Параметры

string $package

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

string

protected array packagesToIgnore()

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

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

array

protected void write(array $manifest)

Записать заданный массив манифеста на диск.

Параметры

array $manifest

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

void

Исключения

Exception

© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/11.x/Illuminate/Foundation/PackageManifest.html

Spec-Zone.ru

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