Packagist aggregates public packages that anyone can install with Composer.
PHP
Observer pattern for PHP with C# like event arguments
4 3