Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/zonuexe/phpactor-dist

Phpactor Distribution
https://github.com/zonuexe/phpactor-dist

Last synced: 18 days ago
JSON representation

Phpactor Distribution

Awesome Lists containing this project

README

        

# Phpactor Distribution

This package is a distribution of the Phpactor CLI executable.

## How to install

```
composer global require zonuexe/phpactor-dist
```

**Note**: This repository is a proof of concept to propose to the Phpactor mainstream. Do not depends on this package as it will be removed without notice.

## Why "dist" package?

Applications generally avoid reinventing the wheel by relying on many external packages. However, when you install multiple tools at the same time, they often fail to install due to version conflicts or fall back to unintended older versions.

That's because Composer only allows you to depend on a single version per package. This Composer package redistributes the PHAR archive and startup scripts to use Phpactor as a CLI tool. This allows users to easily update packages in Composer without conflict.

> **Warning**
> If this package conflicts with the `phpactor/phpactor` package, please run `composer global remove phpactor/phpactor` first.

[Phpactor]: https://github.com/phpactor/phpactor