woohoolabs/larva

Woohoo Labs. Larva Database Abstraction

0.7.3 2020-06-23 07:46 UTC

This package is auto-updated.

Last update: 2024-11-23 19:00:45 UTC


README

Latest Version on Packagist Software License Build Status Coverage Status Quality Score Total Downloads Gitter

Woohoo Labs. Larva is an efficient and minimal database abstraction library.

Table of Contents

Introduction

Install

The steps of this process are quite straightforward. The only thing you need is Composer.

Add Larva to your composer.json:

To install this library, run the command below and you will get the latest version:

$ composer require woohoolabs/larva

Note: The tests and examples won't be downloaded by default. You have to use composer require woohoolabs/larva --prefer-source or clone the repository if you need them.

Basic Usage

Advanced Usage

Examples

Have a look at the examples directory for a really basic example. Don't forget to run composer install first in Larva's root directory if you want to try it out!

Versioning

This library follows SemVer v2.0.0.

Change Log

Please see CHANGELOG for more information what has changed recently.

Testing

Larva has a PHPUnit test suite. To run the tests, run the following command from the project folder:

$ phpunit

Additionally, you may run docker-compose up or make test to execute the tests.

Contributing

Please see CONTRIBUTING for details.

Support

Please see SUPPORT for details.

Credits

License

The MIT License (MIT). Please see the License File for more information.