# COMPOSER DEPENDENCIES

# 1. Before adding any requirements into you composer.json

# Browse to the document root of the website
echo "{}" >> composer.json
composer update

This will already create a vendor folder an autoloader.php. This will be the only file you will ever include for any vendor dependencies ever. No matter what dependencies you install, you will always just keep on including that one autoloader.php

# 2. Add dependency to composer.json

nano composer.json
{
    "require": {
        "phpmailer/phpmailer": "6.5.1"
    }
}

# 3. Let Composer update all the dependencies

composer update

Now you dependencies you required will be installed and they will be autoloaded if you just include the /vendor/autoloader.php