Я хочу создать композитор для моего проекта laravel, потому что этот код мне может понадобиться в некоторых других проектах. Я никогда не создавал пакет композиторов раньше, так что может кто-нибудь объяснить рабочий процесс или есть ли какие-нибудь отличные учебники?Как создать пакет композитора промежуточного программного обеспечения Laravel 5?
Пакет должен содержать промежуточное ПО, некоторые классы и, возможно, некоторые маршруты.
Благодарим за помощь.
Поэтому я добавляю новую папку в каталог своего поставщика и использую 'comper init'. Как выглядит структура пакета. Как мой проект laravel? Где я должен поместить свое промежуточное ПО и другие классы? – mc388
Вам не следует выполнять работу в папке поставщика. Создайте новую папку где-нибудь, зайдите в нее (она должна быть пустой) и запустите «composer init». Это создаст файл composer.json, который вам нужен. Затем скопируйте этот каталог в элемент управления версиями. Теперь это рабочий пакет Composer. Добавление кода, который работает в Laravel, выходит за рамки этого ответа, но я полагаю, что вам нужно следовать некоторым соглашениям, чтобы использовать инъекцию зависимостей. – Sven