Spec-Zone.ru › Laravel 8

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)

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

arrayproviders()

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

arrayaliases()

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

arrayconfig(string $key)

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

arraygetManifest()

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

voidbuild()

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

stringformat(string $package)

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

arraypackagesToIgnore()

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

voidwrite(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/8.x/Illuminate/Foundation/PackageManifest.html

Spec-Zone.ru

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