Installation mit Composer
- 
Um im TechDivision Context ein Modul mittels Composer zu installieren, stehen 2 Varianten zur Verfügung ( HTTPS / SSH ) 
- 
Mit SSH sind dazu die entsprechenden Credentials (Password, Username) einzuholen 
Variante 1 (HTTPS):
composer config repositories.techdivision.emails-improved vcs https://gitlab.met.tdintern.de/techdivision/emails-improved.gitVariante 2 (SSH):
composer config repositories.techdivision.emails-improved vcs ssh://git@gitlab.met.tdintern.de:10022/techdivision/emails-improved.gitModul Installationsbefehle
# add to repositories
composer config repositories.techdivision.emails-improved vcs https://gitlab.met.tdintern.de/techdivision/emails-improved.git
# add to composer require
composer require techdivision/emails-improved
# or accordingly using require with a specific modul tag
composer require techdivision/emails-improved ^x.x.x
# run magento setup to activate the module
bin/magento set:upComposereintrag in Section repositories ( HTTPS/SSH Variantionen )
"repositories": {
    "0": {
        "type": "composer",
        "url": "https://repo.magento.com/"
    },
    "repo.met.tdintern.de": {
        "type": "composer",
        "url": "https://repo.met.tdintern.de/"
    },
    "techdivision.emails-improved": {
        "type": "vcs",
        "url": "ssh://git@gitlab.met.tdintern.de:10022/techdivision/emails-improved.git"
    }
},Deinstallation
Modul Deinstallationsbefehl
Folgende Punkte sind bei einer Deinstallation eines Moduls stets zu beachten:
- 
Gibt es Einträge in der Datanbank, die voer dem deinstallieren bereinigt werden müssen? 
- 
Sind evtl. Media Files (Images, Videos ect.) vorhanden, die vorab bereinigt werden müssen? 
- 
Gibt es Konfigurationspfade in der Config (DB), die entfernt werden müssen? 
- 
Caches entleeren 
- 
Indexer neu starten wenn notwendig 
# uninstall Module
bin/magento module:uninstall techdivision_emails-improved