Download the PHP package clippy/std without Composer
On this page you can find all versions of the php package clippy/std. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Informations about the package std
Clippy (Standard Edition)
Clippy is a CLI framework for scripting in PHP -- i.e. creating short, task-specific, standalone commands. It is heavily based on mnapoli/silly.
Scripting is a different domain than, say, full business applications.
- In some ways, scripting is more modest: a full business application may have a wide variety of entities, screens, commands, and authors. Dependencies and conventions among these various components must be reconciled. By contrast, a script is generally focused on smaller tasks and has wider latitude to mix and match libraries and conventions.
- In other ways, scripting is more stringent: the naming/structure/metadata should be quite thin to allow quick improvisation, and it should be easy+safely to frequently call out to other CLI commands. By contrast, a full business app has more value built-in -- so it needs more structure to differentiate its internal components, and it doesn't need to call-out as frequently.
Note: To simplify the workflows for dependency management, the examples use pogo. pogo
should be installed in the PATH
.
Alternatively, you can rework the examples - instead, create a new composer
package for each script and run composer require <package>:<version>
has needed.
Example
Which one would execute as
For more discussion and improvement of the example, see docs/tutorial.md.
Documenation:
- Technical synopsis - Summary of key libraries, services, structure
- Tutorial - Walk through a few examples
- Plugins - Plugin mechanism
- Reference - List of functions and services in the standard edition
All versions of std with dependencies
symfony/process Version ~2.8|~3.0|~4.0
mnapoli/silly Version ~1.7
clippy/container Version ~1.3.1||~1.4.0
guzzlehttp/guzzle Version ~6.0
lesser-evil/shell-verbosity-is-evil Version ^1.0