1. Go to this page and download the library: Download chh/pipe library. Choose the download type require.
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
chh / pipe example snippets
use Pipe\Environment;
$env = new Environment;
$env->appendPath("assets");
$env->appendPath("vendor_assets");
$asset = $env["js/application.js"];
# equal to:
$asset = $env->find("js/application.js");
echo $asset->getBody();
$env = new Environment;
$env->appendPath("assets/stylesheets");
$env->appendPath("assets/vendor/stylesheets");
$env->appendPath("assets/javascripts");
$env->appendPath("assets/vendor/javascripts");
$env->setJsCompressor('yuglify_js');
$env->setCssCompressor('yuglify_css');
# Compressors are Bundle Processors. Bundle Processors are only run on Bundled Assets.
# Pass 'bundled' => true to get a Bundled Asset.
$asset = $env->find('application.js', ['bundled' => true]);
echo $asset->getBody();
use Pipe\Server,
Pipe\Environment,
Symfony\Component\HttpFoundation\Request;
$env = new Environment;
$env->appendPath("vendor_assets");
$env->appendPath("assets");
$server = new Server($env);
$server->dispatch(Request::createFromGlobals())
->send();
Loading please wait ...
Before you can download the PHP files, the dependencies should be resolved. This can take some minutes. Please be patient.