Bonjour tout le monde

Je cherches a mettre des classes (classes abstraites communes a tous les modules, helpers, ...) dans /vendor

Je me retrouve du coup avec une arbo de ce type :

/vendor

/Tribord
/Controller
AbstractController.php
J'ai modifié le composer.json :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
{
    "name": "zendframework/skeleton-application",
    "description": "Skeleton Application for ZF2",
    "license": "BSD-3-Clause",
    "keywords": [
    "framework",
    "zf2"
    ],
    "homepage": "http://framework.zend.com/",
    "require": {
        "php": ">=5.3.3",
        "zendframework/zendframework": "2.*"
    },
    "autoload": {
        "psr-0": {
            "Tribord" 		: "vendor/Tribord/"
        }
    }
}
Mon application.config.php :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
<?php
 
return array(
    'modules' => array(
        'Application',
        'Stats',
    ),
    'module_listener_options' => array(
        'config_glob_paths' => array(
            'config/autoload/{,*.}{global,local}.php',
        ),
        'config_cache_enabled' => false,
        'cache_dir' => 'data/cache',
        'module_paths' => array(
            './module',
            './vendor',
        ),
    ),
    'service_manager' => array(
        'use_defaults' => true,
        'factories' => array(
        ),
    ),
);
Executé un php composer.phar update

Mais quand sur mes controlleurs j'étend de ces nouvelles classes :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
class SuperController extends \Tribord\Controller\AbstractController{}
J'ai une erreur php comme quoi il ne trouve pas AbstractController

Quelqu'un a une idée ?

Merci d'avance