Grałem z samouczka zf2 z powodzeniem, ale byłem całkowicie zdezorientowany, próbując zintegrować bibliotekę zewnętrzną, taką jak "jpgraph". Wiem, że muszę to zrobić za pomocą autoload lub servicemanager, ale to nie zadziała. Pliki php w jpgraph znajdują się w katalogu vendor/graph. Używam moduł o nazwie Jpgraph w indexAction kontrolera I try:Jak dołączyć bibliotekę zewnętrzną do Zend Framework 2?
$graph = new Graph($width,$height);
to wyskakuje mi błąd:
Fatal error: Class 'Jpgraph\Controller\Graph' not found in ...
biblioteka jpgraph nie używać nazw.
i also tried this way without success
co jest najlepszym sposobem, aby zintegrować takie rzeczy?
Byłbym rad dla każdego wierzchołka lub pomóc
Nie masz szczęścia: JPGraph nie działa zgodnie ze strukturą PSR-0, więc prosty autoloader nie będzie w stanie wykonać tej pracy ... –
@Matteo nie jest w 100% prawdziwe. Podczas gdy JPGraph nie działa zgodnie ze strukturą PSR-0, wciąż istnieje opcja użycia ClassMapAutoloader, więc nie ma szczęścia. –
@LukeMills Nie myślałem o tym! Masz całkowitą rację, dziękuję za poprawkę. –