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)
Создаёт новый экземпляр манифеста пакетов.
array providers()
Получает все имена классов поставщиков сервисов для всех пакетов.
array aliases()
Получает все псевдонимы для всех пакетов.
array config(string $key)
Получает все значения для всех пакетов для заданного имени конфигурации.
protected array getManifest()
Получает текущий манифест пакетов.
void build()
Создаёт манифест и записывает его на диск.
protected string format(string $package)
Форматирует заданное имя пакета.
protected array packagesToIgnore()
Получает все имена пакетов, которые должны быть проигнорированы.
protected void write(array $manifest)
Записывает заданный массив манифеста на диск.
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/9.x/Illuminate/Foundation/PackageManifest.html