В своем скрипте использовать готовую библиотеку.
- init - инициализирует новый composer проект и генерует composer.json файла
composer init
- install - читает файл composer.json, разрешает зависимости и ставит их в директорию vendor, генерирует файл composer.lock
composer install
- update - обновляет пакеты и файл composer.lock
composer update
- required - добавляет новые зависимости в composer.json и устанавливает их
composer require laravel/laravel
- remove - удаляет зависимости
composer remove laravel/laravel
- dump-autoload - обновляет автозагрузчик классов
composer dump-autoload
- show --installed - список установленных пакетов с описанием
composer show -i
Для Автозагрузки добавить в composer.json
"autoload": {
"psr-4": {
"Src\\": "src/"
}
},