Nowadays it is very common to work in projects that depend on multiple external libraries.
Historically, one of the challenges when working with external libraries, has been the little to no
consistency in the way such libraries were organised, in regards to the way that files were loaded
when needed. Not to mention maintenance and staying up to date with newer versions.
Thanks to the new standards created for autoloading of PHP libraries, and tools like Composer,
managing such dependencies is easier than ever before, and we can take advantage of this in
Drupal 8 as well.
This session will consist of two main parts:
- Introduction to composer and its main commands.
- How to use Drupal-project to scaffold projects in Drupal 8 in just a few minutes, and perform
the daily tasks in the repository, like adding new modules, updating them, etc.
Historically, one of the challenges when working with external libraries, has been the little to no
consistency in the way such libraries were organised, in regards to the way that files were loaded
when needed. Not to mention maintenance and staying up to date with newer versions.
Thanks to the new standards created for autoloading of PHP libraries, and tools like Composer,
managing such dependencies is easier than ever before, and we can take advantage of this in
Drupal 8 as well.
This session will consist of two main parts:
- Introduction to composer and its main commands.
- How to use Drupal-project to scaffold projects in Drupal 8 in just a few minutes, and perform
the daily tasks in the repository, like adding new modules, updating them, etc.