idci/notification-bundle

Symfony NotificationBundle

Installs: 7 253

Dependents: 0

Suggesters: 0

Security: 0

Stars: 3

Watchers: 19

Forks: 3

Open Issues: 0

Type:symfony-bundle

v4.0.2 2019-08-20 09:52 UTC

README

Symfony2 notification bundle

Installation

Add dependencies in your composer.json file:

"require": {
    ...
    "jms/serializer-bundle":          "dev-master",
    "friendsofsymfony/rest-bundle":   "dev-master",
    "idci/notification-bundle":       "dev-master"
},

Install these new dependencies of your application:

$ php composer.phar update

Enable bundles in your application kernel:

<?php
// app/AppKernel.php

public function registerBundles()
{
    $bundles = array(
        // ...
        new FOS\RestBundle\FOSRestBundle(),
        new JMS\SerializerBundle\JMSSerializerBundle(),
        new IDCI\Bundle\NotificationBundle\IDCINotificationBundle(),
    );
}

Import the routing configuration:

# app/config/routing.yml

idci_notification_api:
    type:     rest
    resource: "@IDCINotificationBundle/Resources/config/routing.yml"
    prefix:   /api

Documentation

Read the Documentation

Tests

Install bundle dependencies:

$ php composer.phar update

To execute unit tests:

$ phpunit --coverage-text