Download the PHP package carbon-cli/carbon-cli without Composer

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

carbon-cli

CLI tool for Carbon

Install

Note that if you have nesbot/carbon installed yet and try to run a command, Carbon will automatically try to install the CLI using global composer command.

Usage

macro

Generate macro helpers files for your IDE.

You can pass classes and files to the macro commands, classes will be loaded into Carbon as mixin, files will be loaded via include so you can run Carbon::macro() inside.

It will create _ide_carbon_mixin_instantiated.php and _ide_carbon_mixin_macro.php with all mixin/macro methods signatures, so your IDE will be able to auto-complete them on Carbon facade and instances.

You can commit those files into your project. And you should re-run the command when adding a new mixin/macro.

You also can store the list in your composer.json:

Then run:

By default, the command will only consider the current directory (app, sources, tests, vendor, etc.) and so will also include the composer settings of your installed vendor packages.

To restrict to a given directory, use:

This will consider only mixin/macro declared inside app/Carbon directory.

This option can be used either with --composer option, with arguments list or both.


All versions of carbon-cli with dependencies

PHP Build Version
Package Version
Requires php Version ^7.1 || ^8.0
simple-cli/simple-cli Version ^1.1
nesbot/carbon Version ^2.20
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 carbon-cli/carbon-cli contains the following files

Loading the files please wait ....