Download the PHP package elnebuloso/phing-commons without Composer

On this page you can find all versions of the php package elnebuloso/phing-commons. 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 phing-commons

phing-commons

abandoned

About

This is a full delivered build stack using PHING as Build Tool. The Phing Commons Build Stack gives you pre-defined Targets which you can configure through a build.properties file.

Installation

Usage

Create build.xml file in your project root with the following content. To use the Phing Commons, just call /path/to/your/phing-commons-installation/bin/phing

Configuration

If you want to configure the common targets, use a build.properties file to your project root. For local additions or local behaviors add a build.properties.local file. This is an optional file. For global additions add /[home]/phing-commons/build.properties file. This is an optional file. But don't commit build.properties.local to your VCS.

The build.properties files are optional and are loaded when available.

Build Chain

Each called step calls the previous defined step. If running phing init, init calls the clean before. If running phing build, build calls the complete chain.

Manipulate the Chain

To manipulate the steps, you have the possibility to overwrite each step in your xml, just like this.

If you want to use predefined chains by phing-commons you can add this as a list to the property: project.chains Separate the chains by ","

default Chain

In chain, clean:main calls:

php-composer-package Chain

In chain, init:main calls:

In the default chain, test:main calls:

links


All versions of phing-commons with dependencies

PHP Build Version
Package Version
Requires php Version ^5.6 || ^7.0
phing/phing Version 2.11.0
phpmd/phpmd Version 2.5.0
pdepend/pdepend Version 2.3.2
phploc/phploc Version 3.0.1
sebastian/phpcpd Version 2.0.4
squizlabs/php_codesniffer Version 2.7.0
apigen/apigen Version 4.1.2
phpunit/phpunit Version 4.8.27
pear/archive_tar Version 1.4.2
abraham/twitteroauth Version 0.7.1
elnebuloso/bundler Version ~9.0
cakephp/cakephp-codesniffer Version 2.1.5
escapestudios/symfony2-coding-standard Version 2.9.1
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 elnebuloso/phing-commons contains the following files

Loading the files please wait ....