Drupal

Install a Drupal 8 module with dependency on an external library

Some Drupal 8 modules depend on external PHP libraries for their functioning. For example, the module Encrypt PHPSecLib Encryption requires PHP Secure Communications Library. Therefore, this module cannot be installed in the usual way.

Such dependencies in Drupal 8 are managed through the PHP package manager “composer”. In this task you will figure out a way of installing the aforementioned module along with its dependencies using composer.

You should start by researching about composer and its usage in Drupal 8.

Deliverable: In a blogpost, document all the steps you followed for properly installing the module. Each step should be accompanied with a corresponding screenshot.

Task tags

  • documentation
  • composer

Students who completed this task

Neel, BaghaC, ragasirtahk

Task type

  • chrome_reader_mode Documentation / Training
close

2018