This package is abandoned and no longer maintained. The author suggests using the spomky-labs/oauth2-server-bundle package instead.

Symfony2 OAuth2 Server Client Manager Supervisor Bundle

v5.0.1 2015-06-15 20:36 UTC

This package is not auto-updated.

Last update: 2015-08-17 10:39:31 UTC


Scrutinizer Code Quality Build Status HHVM Status PHP 7 ready


Latest Stable Version Total Downloads Latest Unstable Version License

This bundle provides a simple client manager supervisor. It will load all your client managers an easy way.

It relies on the OAuth2 Interfaces Project.

The Release Process

The release process is described here .


This bundle needs at least PHP 5.4 and Symfony v2.3.

It has been successfully tested using:

  • PHP: PHP 5.4 to PHP 5.6, PHP 7 and HHVM.
  • Symfony: v2.3.x to v2.7.x.


The preferred way to install this library is to rely on Composer:

composer require "spomky-labs/oauth2-server-client-manager-supervisor-bundle" "~5.0.0"

Enable the bundle

Enable the bundle in the kernel:

// app/AppKernel.php

public function registerBundles()
    $bundles = array(
        new SpomkyLabs\OAuth2ServerClientManagerSupervisorBundle\SpomkyLabsOAuth2ServerClientManagerSupervisorBundle(),


No configuration is needed as default values are defined.

The full configuration is:

    supervisor: sl_oauth2_client_manager_supervisor.service.default

How to use

This bundle only provides the service sl_oauth2_client_manager_supervisor.supervisor you have to inject to services that require the client manager supervisor.

This client manager is able to load all client manager services that have tag sl_oauth2_client_manager_supervisor.client_manager.


Requests for new features, bug fixed and all other ideas to make this bundle useful are welcome. Please follow these best practices.


This bundle is release under MIT licence.