Рубрики
Uncategorized

Laravel использует composer для загрузки пользовательских функций и классов

Автор оригинала: David Wong.

Представил

В процессе разработки некоторые пользовательские функции и классы будут инкапсулированы. В этой статье описывается, как использовать composer для достижения автоматической загрузки. Код смотрит на GitHub.

Пользовательская функция

Существует три шага для реализации автоматической загрузки.

  1. Создавайте файлы. оставайтесь приложение Создать в каталоге Помощники. php Файлы для пользовательских функций;
  2. измените файл composer.json , добавьте следующее утверждение
  1. Наконец, выполните в каталоге проекта дамп composer-автоматическая загрузка

Затем вы можете использовать пользовательские функции в своем коде. Важно отметить, что пользовательские функции проверяются. Было ли это определено? Подробности см. в коде на GitHub.

Пользовательский класс

Пользовательские классы такие же, как и выше, но также три шага, некоторые незначительные изменения.

  1. Это также касается создания файлов, но это другое. приложение Создайте ниже Библиотеки Каталог, которым легко управлять. оставайтесь Библиотеки Вы можете создавать собственные классы. Будь осторожен Чтобы добавить пространство имен приложение пространства имен\Библиотеки ;
  2. Это также модификация. composer.json Документ, измененный следующим образом
  1. реализовать автозагрузку дампа композитора Да.

Механизм автоматической загрузки laravel см. в этой статье.

Ссылка: пользовательские функции и классы laravel.