Download the PHP package headsnet/money-bundle without Composer

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

Build Status

Money Bundle

A Symfony bundle to integrate Money PHP into your application.

Summary Of Features

Installation

Simply install with Composer in the usual way.

Then add to your bundles.php file.

Doctrine

The bundle provides a custom Doctrine Type for the Currency element of the Money object, and then a Doctrine Embeddable for use in your models.

The data type for the amount column is set to integer which is evidently a contentious issue as the Money object uses strings internally, but having the database use an integer type allows native sorting and summing etc.

Forms

The bundle provides a form type with a Data Transformer, that extends the Symfony MoneyType.

The field will render a Money field, with the Money value object converted to readable values.

Twig

Formatters

The bundle provides a Twig filter which formats a Money object in to a number with a currency symbol.

Manipulation

The bundle also provides a Twig utility that allows you to create a Money object directly in the template.

This is generally useful for creating a variable which you then add values to in a loop. E.g.

Serializer

The bundle provides a Symfony normalizer for the Money object.

Contributing

Contributions are welcome. Please submit pull requests with one fix/feature per pull request.

Composer scripts are configured for your convenience:

Licence

This code is released under the MIT licence. Please see the LICENSE file for more information.


All versions of money-bundle with dependencies

PHP Build Version
Package Version
Requires php Version >=8.1
moneyphp/money Version ^4.6
symfony/framework-bundle Version ^5.4 || ^6.4 || ^7.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 headsnet/money-bundle contains the following files

Loading the files please wait ....