Download the PHP package arvodia/grouper without Composer

On this page you can find all versions of the php package arvodia/grouper. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package grouper

EURL ARVODIA Logo

Composer plugin, package and tasks manager by group

Grouper is a composer plug-in that allows you to place the packages in a group, to install or uninstall the packages of a group with a single command.

Grouper scripts are called tasks they can copy files, directories or shrink css and js files.

The advantage of grouper with other CSS and JavaScript supports, there is no need to run any additional script. resource files are automatically updated and minified after composer update

Contents

Feature

Installation

Integrate grouper into your project with composer. initialize grouper

Example

Managing CSS and JavaScript, in this example we will group bootstraps, bootstrap-admin, jquery, popper and font-awesome, in a deul group. and also use grouper tasks to create public/src folder, copy and minify only necessary files. You can also do a lot of other things with grouping.

Step 1

install grouper and minify `

Step 2

add repositories to your project, dans le fichier composer. json add these lines : `

Step 3

Copy the example file to your working directory `

Step 4

and finally there is more to activate the group. ` You will find in the public/src folder all the assets you will need for your website.

Note

Explanation of some parameters in the file grouper.json, you notice that the name of the tasks is suffixed by -overwrite it is to overwrite the files for the update, and the option "uninstall": true it is to remove add files, with the deactivation group.

Commands

Tasks

Tasks can be added interactively to group packages or on the group itself.

Tasks type

There are three types of tasks :

Each one of these tasks needs two parameters: source and destination

Packages Tasks

They are executed if the group is activated and during the following events :

Groups Tasks

They are executed only at the end of the activation of a group. They are only executed at the end of the post update|install if one of these packages has been checked.

Tasks Option

For instemp only one option uninstall if it is enabled, after disabling group, all added files or folders will be deleted.

Configuration

Configuration are placed in a grouper.json, but do not change this file manually, rather use commands grouper for the management of you groups.

Uninstall

The configuration file grouper.json, it will be deleted if you will uninstall grouper package.

Changelog

A changelog, the changelog, the list of changes, presented in descending order of changes, and grouped by version. link : CHANGELOG From version 1.0.5 the commit text represents the working version.

Git clone

Contact

[email protected] - EURL ARVODIA

License

MIT License


All versions of grouper with dependencies

PHP Build Version
Package Version
Requires composer-plugin-api Version ^2.3
matthiasmullie/minify Version ^1.3
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package arvodia/grouper contains the following files

Loading the files please wait ....