Spec-Zone.ru › Laravel 6

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/6.x/Illuminate/Foundation/PackageManifest.html

Spec-Zone.ru

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