PHP Composer Autoloader die Klasse nicht Gefunden Ausnahme

Titel spricht selbst. So hier ist mein Projekt Struktur:

|src
    |Database
        |Core
            |MySQL.php
        |Support
    start.php
|vendor
composer.json
index.php

MySQL.php Datei:

<?php
namespace Database\Core;
//Some methods here

index.php und start.php Dateien:

//start.php file
<?php
require __DIR__ . '/../vendor/autoload.php';
?>

//index.php file
<?php
use Database\Core;
require __DIR__ . '/src/start.php';

$mysql = new MySQL(); //Gets exception Class 'MySQL' cannot found etc.
?>

Und endlich, mein Komponist.json-autoload-Teil:

"autoload": {
    "psr-4": "Database\\": "src/" //Also tried "src/Database" too
}

Wo ist das problem? Ich bin wirklich müde von versuchen zur Bewältigung dieser situation. Bitte um Hilfe Jungs! Danke.

InformationsquelleAutor lostbyte | 2014-12-18
Schreibe einen Kommentar