![]() ![]() |
Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 111 Pomógł: 16 Dołączył: 20.02.2014 Ostrzeżenie: (10%)
|
Witam.
Chcę zacząć naukę composera by móc go potem używać podczas pisania, ale nie jestem pewien czy autoloader composera może ładować tylko klasy z jednego katalogu np. "vendor/" (czyli np. zewnętrzne biblioteki, komponenty) czy również moje klasy, które nie są w katalogu "vendor/" a np. w "app/"? Jeśli można composerem również swoje klasy ładować, to wystarczy dopisywać tylko odpowiednio "reguły" no i oczywiście załączyć do mojej strony "vendor/autoloader.php" ? |
|
|
|
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 139 Pomógł: 24 Dołączył: 12.05.2013 Skąd: Hamburg Ostrzeżenie: (0%)
|
Katalog vendor to katalog zewnętrznych bibliotek. Włase klasy możesz dodać do autoloadera na przykład tak:
Kod "autoload": { "psr-0": { "RootNamespace": "app/" } } W ten sposób możesz definiować co i jak ma być ładowane. Potem już tylko musisz załadować bootstrap composera i po wszystkim. Polecam zacząć od dokumentacji composera: https://getcomposer.org/doc/01-basic-usage.md#autoloading |
|
|
|
![]() ![]() |
|
Aktualny czas: 24.12.2025 - 18:48 |