Using Composer for Dependency Management

Dependency management

Composer is a dependency manager for PHP projects. In this webinar, we'll quickly go from the basic usage to becoming a power user!

Modules

Introduction

A short introduction to Composer and basic usage.

Specifiying requirements

How to specify external dependencies and best practices for version specifications.

Creating your own packages

What if you want to create your own package for reuse in your (or other) projects? We'll learn that it actually is pretty simple to create a Composer package.

Hosting your own package repository

Perhaps your code is not open source and hosted on a private (Git) repository. You still can use Composer to manage those dependencies, and in this chapter we will show you how.