Wpis z mikrobloga

Cześć. Próbuję ogarnąć autloading klas przy pomocy Composera. Struktura projektu wygląda jak na zdjęciu.
Kod klasy Cat.php i pliku Composer.json: https://pastebin.com/vbeJAFPg

W konsoli dałem composer dump-autoload -o i w pliku index.php:
php

requireonce DIR.'/vendor/autoload.php';

use MyCompany\Animals\Cat as Cat;

$cat = new Cat();
?

I wyskakuje błąd:
Fatal error: Uncaught Error: Class 'MyCompany\Animals\Cat' not found in P:\Programy\XAMPP\htdocs\PHP\Autoloading\index.php:8 Stack trace: #0 {main} thrown in P:\Programy\XAMPP\htdocs\PHP\Autoloading\index.php on line 8_

EDIT: Tam w DIR są po 2 podkreślenia, ale ich nie wyświetla!

#php #programowanie
Pobierz JewelOfTheNile - Cześć. Próbuję ogarnąć autloading klas przy pomocy Composera. Strukt...
źródło: comment_ldRmUzcHZJhoQVlgSeBONqgrVf6feqVm.jpg
  • 7