Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/firmaprofesional/doctrineencryptbundle

Symfony2 bundle allows for the encrypting fields marked with annotations using Doctrine. Supports SQL(orm) and MongoDB(odm).
https://github.com/firmaprofesional/doctrineencryptbundle

doctrine encrypt openssl orm php symfony-bundle symfony3

Last synced: about 2 months ago
JSON representation

Symfony2 bundle allows for the encrypting fields marked with annotations using Doctrine. Supports SQL(orm) and MongoDB(odm).

Awesome Lists containing this project

README

        

#DoctrineEncryptBundle

Bundle allows to create doctrine entities with fields that will be protected with
help of some encryption algorithm in database and it will be clearly for developer, because bundle is uses doctrine life cycle events

###Documentation

The bulk of the documentation is stored in the `Resources/doc/index.md` file in this bundle

The package was originally created by Victor Melnik (@vmelnik-ukraine) and forked by Westin Pigott(@westinpigott).
This is a fork of the latest.

Our goals with this fork are:
* Replace mcrypt with openssl encryption
* Fix problems with Symfony 3.4

The following documents are available:

* [Configuration reference](https://github.com/firmaprofesional/DoctrineEncryptBundle/blob/master/Resources/doc/configuration_reference.md)
* [Installation](https://github.com/firmaprofesional/DoctrineEncryptBundle/blob/master/Resources/doc/installation.md)
* [Example of usage](https://github.com/firmaprofesional/DoctrineEncryptBundle/blob/master/Resources/doc/example_of_usage.md)

###License

This bundle is under the MIT license. See the complete license in the bundle

###Versions

I'm using Semantic Versioning like described [here](http://semver.org)