Forces the Composer to load some packages from different directories.

Installs: 69

Dependents: 0

Suggesters: 0

Security: 0

Stars: 23

Watchers: 6

Forks: 2


v1.1.0 2020-05-12 07:38 UTC

This package is auto-updated.

Last update: 2020-08-12 08:05:08 UTC


Downloads this Month

This tool forces the Composer to load some packages from different directories (instead of loading them from /vendor). It is useful for developing and testing of these packages.

Composer Symlinker requires PHP 7.1 or newer. The best way how to install it is to use Composer:

composer create-project dg/composer-symlinker

Usage: Create file packages.txt containing list of directories, where are your packages located. For example:


Let Composer to load these packages from these directories:

php composer-symlinker packages.txt [<project_dir>]

When project_dir is not specified the current directory is used.

If you like it, please make a donation now. Thank you!