The FOSMessageBundle provides user-to-user messaging features for Symfony2 applications. It is an implementation of the FOSMessage library.
It provides a flexible framework for messaging management that aims to handle common tasks of messaging systems.
Features include:
- Messages can be stored via Doctrine ORM (ODM comming soon)
- Threaded conversations with inbox, sentbox and deletedbox
- Multiple participants conversations option
- Permissions for messaging
- Integration with FOSUserBundle for user chooser
- Integration with KnpPaginatorBundle for easy pagination
- Integration with Bootstrap3 (theme provided)
The documentation is stored in the Resources/doc/
directory in this bundle:
All the installation instructions are located in the documentation.
This bundle is under the MIT license. See the complete license in the bundle:
Resources/meta/LICENSE
- Titouan Galopin aka tgalopin
- [The Community contributors] (https://github.com/tgalopin/FOSMessageBundle/contributors)
Issues and feature requests are tracked in the Github issue tracker.
When reporting a bug, it may be a good idea to reproduce it in a basic project built using the Symfony Standard Edition to allow developers of the bundle to reproduce the issue by simply cloning it and following some steps.