Download the PHP package reisraff/phulp without Composer
On this page you can find all versions of the php package reisraff/phulp. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download reisraff/phulp
More information about reisraff/phulp
Files in reisraff/phulp
Package phulp
Short Description The task manager for PHP
License MIT
Homepage https://reisraff.github.io/phulp/#!/home
Informations about the package phulp
The task manager for php
Why
Sometimes I need a tool like Gulp for my PHP projects, but I don't want to install npm
only to install Gulp. I thought "I need something like Gulp, but in PHP". After a little research I found Phing, but it's not focused in minification and management for CSS/JS and related frontend stuff.
Well, I decided to write Phulp, the PHP port of Gulp! And a little curiosity: it's faster than Gulp.
PS: I made benchs using PHP 7
Documentation
Plugins
Like Gulp we also have plugins, and you also can create your own.
Available plugins you can find in the plugin section over the Phulp Page.
To make your plugin available in the Phulp plugin page, add the keyword "phulpplugin" in your composer.json file of your project, and don't forget to let a cool composer.json description.
And tag your github project with the tags "phulpplugin", and "phulp", to be searchable on github.
Usage
Install:
Create your Phulpfile
(the configuration file, that describes all your tasks):
Run:
Run the phulp over the Phulpfile
directory
If you have not configured the bin-dir:
The full documentation:
Example:
https://github.com/reisraff/phulp/blob/master/example/phulpfile.php
Run the example file:
Contributors Guide
Clone
Tests
First install the dependencies, and after you can run:
TODO
The "Issues" page from this repository is being used for TO-DO management.