Woohoo Labs. Larva Database Abstraction

0.7.3 2020-06-23 07:46 UTC

This package is auto-updated.

Last update: 2024-02-23 17:23:46 UTC


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



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


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!


This library follows SemVer v2.0.0.

Change Log

Please see CHANGELOG for more information what has changed recently.


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.


Please see CONTRIBUTING for details.


Please see SUPPORT for details.



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