Руководство
Для начала загрузите архив с шаблоном пакета. В нем содержатся все необходимые материалы для создания пакета Laravel.
Скачать скелетПосле загрузки архива, распакуйте его в папку, где планируете разместить ваш пакет.
Далее, откройте терминал и выполните следующую команду. Вам потребуется ответить на несколько вопросов, таких как название вашего пакета:
php ./configure.php
Готово. Наслаждайтесь процессом создания вашего собственного пакета!
Для предложений смотрите исходный код.
Мотивация
Есть так много преимуществ, когда вы начинаете инкапсулировать свой код в более мелкие, более управляемые пакеты:
- Управляемость: код становится легче обслуживать и изменять.
- Тестируемость: пакеты упрощают процесс тестирования кода.
- Документация: легче документировать отдельные пакеты, облегчая понимание их функционала.
- Повторное использование: создавая компоненты программного обеспечения в виде пакетов, вы можете повторно использовать их в будущих проектах.
- Вовлечение в сообщество: откройте исходный код и получите выгоду от PHP-сообщества.
Помимо перечисленного, есть и другие преимущества, делающие создание пакетов обязательным шагом в разработке программного обеспечения.