Если вы разрабатываете модуль с возможностью повторного использования, который вы затем планируете сделать общедоступным, вы, возможно, захотите опубликовать код вашего модуля на GitHub и зарегистрировать в каталоге Packagist.org как пакет, устанавливаемый Composer'ом. Это делается абсолютно бесплатно.
После регистрации пакета вы сможете добавить его к вашему веб-приложению в качестве зависимости следующим образом (замените
плейсхолдеры vendor
и package
на, соответственно, название вашей компании и имя пакета):
php composer.phar require vendor/package
Composer скачает и установит ваш модуль в каталог vendor
. Таким образом, вы сможете использовать его, как любой другой
сторонний модуль.