Download the PHP package aeyoll/fop_console without Composer

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

Minimum PHP Version PHP tests GitHub release Slack chat

Friends of Presta Console

Fop console is a module which provides a set a commands to extend PrestaShop 8.1 commands.

Since version 1.7.5.0 Prestashop provides some terminal commands using the Symfony console tool.

This repository provides a base Command with better support for PrestaShop legacy classes and useful commands to easy the development on Prestashop or manage a shop. These commands are mainly for developers, just some basic knowledge of command line processing is needed.

Install from release (recommended)

Donwload a zip release and install it like any other module.

Alternatively, run this in a shell :

Install from sources

If you want use the dev branch, you can install from github. If you want to contribute, first create a fork and follow the same steps using your forked repository url instead of the original one.

Install the module in the backoffice or in command line like this :

Current commands

Create your owns Commands

The official documentation from PrestaShop and Symfony Core teams are still right, but you needs to extends our class.

Getting started

In a shell (call it shell, console or terminal), at the root of a Prestashop installation, type this command to list all available commands. You'll see commands provided by Symfony, Prestashop and installed modules.

To list only fop commands :

To toggle the debug-mode (_PS_DEVMODE) run :

To get help about a command :

You are ready to go !

Contribute

Any contributions are very welcome :) First Contributing for details.

Current contributors or contributors.

Compatibility

Prestashop Version Compatible
1.7.4.x and below :x:
1.7.5.x :heavy_check_mark:
1.7.6.x :heavy_check_mark:
1.7.7.x :heavy_check_mark:
1.7.8.x :heavy_check_mark:
Php Version Compatible
7.1 and below :x:
7.2 :heavy_check_mark:
7.3 :heavy_check_mark:
7.4 :heavy_check_mark:
8.0 :interrobang: Not yet tested

License

This module is released under AFL license. See License for details.


All versions of fop_console with dependencies

PHP Build Version
Package Version
Requires php Version ^7.2.5
laminas/laminas-code Version 3.4.1
ext-json Version *
nette/php-generator Version ^3.6
pbergman/tree-helper Version ^1.0
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 aeyoll/fop_console contains the following files

Loading the files please wait ....