An open API service indexing awesome lists of open source software.

https://github.com/myerscode/utilities-bags

A PHP utility class that creates a fluent interface for interacting with arrays, models and collections
https://github.com/myerscode/utilities-bags

Last synced: 2 days ago
JSON representation

A PHP utility class that creates a fluent interface for interacting with arrays, models and collections

Awesome Lists containing this project

README

          

# Bags Utilities
> A PHP helper utility class for fluent interaction and manipulation of collection data, using immutable bags

[![Latest Stable Version](https://poser.pugx.org/myerscode/utilities-bags/v/stable)](https://packagist.org/packages/myerscode/utilities-bags)
[![Total Downloads](https://poser.pugx.org/myerscode/utilities-bags/downloads)](https://packagist.org/packages/myerscode/utilities-bags)
[![License](https://poser.pugx.org/myerscode/utilities-bags/license)](https://packagist.org/packages/myerscode/utilities-bags)
![Tests](https://github.com/myerscode/utilities-bags/actions/workflows/tests.yml/badge.svg?branch=main)
[![codecov](https://codecov.io/gh/myerscode/utilities-bags/graph/badge.svg?token=YR0YHVERNV)](https://codecov.io/gh/myerscode/utilities-bags)

## Install

You can install this package via composer:

``` bash
composer require myerscode/utilities-bags
```

## [Usage](./docs/usage.md)
To see how to use the utility, view the usage guide [here](./docs/usage.md).

## [Methods](./docs/methods.md)
View all available methods in the documentation [here](./docs/methods.md).

## Issues

Bug reports and feature requests can be submitted on the [Github Issue Tracker](https://github.com/myerscode/utilities-bags/issues).

## Contributing

See the Myerscode [contributing](https://github.com/myerscode/docs/blob/master/contributing.md) page for information.

## License

The MIT License (MIT). Please see [License File](LICENSE) for more information.