diegoangel / call-center-platform

Call Center Symfony Bundle for building call center applications for sales agents.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Call Center Platform

Build Status Scrutinizer Code Quality

SensioLabsInsight

Introduction

This bundle was created for building symfony web applications to be used as a frontend by call center sales agents and as backend by team leaders and managers. It has features to manage contacts, sales, users, reports, etc ...

It depends on several others bundles that you have to install along with this. Likewise, this bundle is made up of components and one or more bundles using this components and exposing its logic through Symfony services.

Register the bundle

To start using the bundle, register it in app/AppKernel.php:

public function registerBundles()
{
    $bundles = [
        // Other bundles...
        new Fresh\DoctrineEnumBundle\FreshDoctrineEnumBundle(),
        new FOS\RestBundle\FOSRestBundle(),
        new FOS\UserBundle\FOSUserBundle(),
        new FOS\JsRoutingBundle\FOSJsRoutingBundle(),
        new Ivory\CKEditorBundle\IvoryCKEditorBundle(),
        new Stof\DoctrineExtensionsBundle\StofDoctrineExtensionsBundle(),        
        new CallCenter\Bundle\CommonBundle(),
    ];

    //...
    if (in_array($this->getEnvironment(), ['dev', 'test'])) {
        //...    
    }    
}

Configure the bundle

About

Call Center Symfony Bundle for building call center applications for sales agents.

License:GNU General Public License v3.0


Languages

Language:PHP 100.0%