fazland/elastica-odm

This package is abandoned and no longer maintained. The author suggests using the refugis/elastica-odm package instead.

Doctrine like document manager for ElasticSearch, based on Elastica

1.0 2019-09-20 10:00 UTC

This package is auto-updated.

Last update: 2020-04-06 16:40:02 UTC


README

Build Status

⚠️ Warning

This repository has been deprecated.
The development of this package will continue on https://github.com/refugis/elastica-odm.

Doctrine like document manager for ElasticSearch, based on Elastica

Requirements

  • php ^7.3
  • doctrine/annotations ^1.6
  • doctrine/common ^2.8
  • kcs/class-finder ^0.1
  • kcs/metadata: ^3.1
  • ocramius/proxy-manager ^2.0
  • psr/cache-implementation ^1.0
  • psr/log ^1.0
  • ruflin/elastica ^5.0|^6.0

Installation

The suggested installation method is via composer:

$ composer require fazland/elastica-odm

Using Elastica ODM

Work in progress

Test

Just run

$ ./run-tests.sh

Contributing

Contributions are welcome. Feel free to open a PR or file an issue here on GitHub!

License

Elastica ODM is licensed under the MIT License - see the LICENSE file for details.