Compositeur d'auto-Chargement de classes ne se trouvent pas

J'ai structure de dossier comme:

includes/
  libraries/
    Classes/
      Contact/
        Contact.php
        ContactController.php

admin/
  controllers/
    contact/
      edit.php

Contact.php est ma classe que le fichier que je suis en train d'utiliser. Le fichier contient.

<?php
namespace Classes;

class Contact {
    function __construct() {
        die('here');
    }
}

J'ai mon compositeur.fichier json comme:

{
    "autoload": {
        "psr-4": {
            "Classes\\": "includes/libraries/Classes/"
        }
    },
}

Le fichier que je suis en train d'utiliser la classe Contact est edit.php dans le admin/controllers/contact/ dossier. Mon edit.php fichier est comme:

<?php

use Classes\Contact;

$contact = new Contact();

var_dump($contact);

Ce fichier a la vendor/autoload.php contenues dans le fichier, mais je n'arrive pas à obtenir d'utiliser la classe?

OriginalL'auteur Ryan Hipkiss | 2016-10-19