La classe de Slim\Slim' pas trouvé avec le compositeur

Je veux utiliser Slim 3 dans un sous-répertoire, mais n'arrive pas à le charger. Tous les fichiers sont contenus dans le sous-répertoire, y compris le compositeur.json. Ici est mon compositeur.json:

"require": {
    "slim/slim": "3.0.0-RC1"
}

Voici mon script:

<?php
require "vendor/autoload.php";
use \Slim\Slim;

$app = new \Slim\Slim();
$app->get('/subdirectory/hello/:name', function ($name) {
    echo "Hello, $name";
});
$app->run();

J'ai essayé beaucoup de choses, y compris Classe Slim introuvable lors de l'installation slim avec le compositeur et PHP Fatal error: Class 'Slim' non trouvé. Malheureusement, ils n'ont pas de résoudre mon problème.

L'erreur que j'obtiens est Fatal error: Class 'Slim\Slim' not found in ... on line 5, ce qui correspond à $app = new \Slim\Slim();.

Ce que quelqu'un sait ce que je suis absent?

Avez-vous vérifié s'il y a des problèmes avec la RC1? Avez-vous vérifié si le chargement est correctement insérée? Avez-vous vérifié que le chemin de l'autochargeur utilise? Avez-vous essayé de dump de l'autochargeur?
Aussi, si vous êtes de l'importation de la classe à l'aide de utilisation ne mettez pas l'espace de noms lors de la création d'une nouvelle instance

OriginalL'auteur Kelly Keller-Heikkila | 2015-10-19