services:
    _defaults:
        autowire: false
        autoconfigure: false
        public: true

    Icap\NotificationBundle\Serializer\NotificationSerializer:
        tags: [claroline.serializer]
        arguments:
           - '@Claroline\AppBundle\Persistence\ObjectManager'
           - '@event_dispatcher'
           - '@Claroline\CommunityBundle\Serializer\UserSerializer'

    Icap\NotificationBundle\Serializer\NotificationViewerSerializer:
        tags: [claroline.serializer]
        arguments:
           - '@Icap\NotificationBundle\Serializer\NotificationSerializer'
           - '@event_dispatcher'
           - '@Claroline\CoreBundle\Library\Configuration\PlatformConfigurationHandler'
           - '@Claroline\CommunityBundle\Serializer\UserSerializer'
           - '@Claroline\AppBundle\Persistence\ObjectManager'
