Download the PHP package railt/carbon-extension without Composer

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

Railt

Travis CI StyleCI Code coverage Scrutinizer CI Latest Stable Version Latest Unstable Version License MIT

Carbon Extension

Table of contents

Installation

Laravel

In that case, if you use Laravel Service Provider this extension can be added as follows:

Open the railt.php configuration file and add:

Symfony

In that case, if you use Symfony Bundle this extension can be added as follows:

Open the config.yml configuration file and add:

Output

You can use it within your types. After you add type Carbon, two optional arguments appear in the field which is defined by this type.

Those. Client will see the following scheme:

In order to correctly return data - just pass the date type.

Note: The "createdAt" field should provide datetime compatible type, like: 1) DateTime object: http://php.net/manual/en/class.datetime.php 2) Carbon object: https://carbon.nesbot.com/docs/ 3) String datetime format 4) Integer timestamp

The request might look like this:

The response is as follows:

Output formats

The return value can correspond to one of the valid formats defined in the CarbonFormat enumeration. In order to specify what date format in the response you want to see - it should be passed as the value of the format argument.

Below is a list of valid CarbonFormat enum formats:

Input

A scalar Carbon type can be passed as an argument to any field. In this case it will be coerced into Carbon PHP object.

Input formats

As the admissible input values, the following formats are allowed:


All versions of carbon-extension with dependencies

PHP Build Version
Package Version
Requires php Version ^7.1.3
railt/railt Version 1.3.*|dev-master
nesbot/carbon Version ~1.9|~2.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 railt/carbon-extension contains the following files

Loading the files please wait ....