PHPackages                             pborreli/message-bundle - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Queues &amp; Workers](/categories/queues)
4. /
5. pborreli/message-bundle

ActiveSymfony-bundle[Queues &amp; Workers](/categories/queues)

pborreli/message-bundle
=======================

Provides user-to-user messaging features for your Symfony2 application.

0.0.25(9y ago)1303MITPHP

Since Jul 20Pushed 8y ago1 watchersCompare

[ Source](https://github.com/pborreli/OpenppMessageBundle)[ Packagist](https://packagist.org/packages/pborreli/message-bundle)[ Docs](https://github.com/webwarejp/OpenppMessageBundle)[ RSS](/packages/pborreli-message-bundle/feed)WikiDiscussions master Synced 2mo ago

READMEChangelogDependencies (6)Versions (24)Used By (0)

Openpp Message Bundle
=====================

[](#openpp-message-bundle)

FOSMessageBundle + SonataAdminBundle

install
-------

[](#install)

```
composer require openpp/message-bundle
composer require sonata-project/admin-bundle
composer require sonata-project/doctrine-orm-admin-bundle
composer update

```

config
------

[](#config)

```
# FOS User
fos_user:
    db_driver: orm # other valid values are 'mongodb', 'couchdb' and 'propel'
    firewall_name: main
    user_class:     Application\FOS\UserBundle\Entity\User

    group:
        group_class: Application\FOS\UserBundle\Entity\Group

    registration:
        confirmation:
            enabled:    true
            from_email:
                address:        registration@acmedemo.com
                sender_name:    openpp
    resetting:
        email:
            from_email:
                address:        resetting@acmedemo.com
                sender_name:    openpp

```

Enable Bundle
-------------

[](#enable-bundle)

```
			// SONATA CORE & HELPER BUNDLES
			new Sonata\EasyExtendsBundle\SonataEasyExtendsBundle(),

			// USER
        new FOS\UserBundle\FOSUserBundle()

        // FOS MESSAGE
        new FOS\MessageBundle\FOSMessageBundle(),
        new Openpp\MessageBundle\OpenppMessageBundle(),

```

eazy-extends
------------

[](#eazy-extends)

```
php app/console sonata:easy-extends:generate -d src OpenppMessageBundle
php app/console sonata:easy-extends:generate -d src FOSUserBundle

```

Append Bundle
-------------

[](#append-bundle)

```
        new Application\Openpp\MessageBundle\ApplicationOpenppMessageBundle(),
        new Application\FOS\UserBundle\ApplicationFOSUserBundle(),

```

User class
----------

[](#user-class)

```
