Autor Zpráva
cheli
Profil
Zdravím,
máte někdo zkušenosti se Zend frameworkem 2? Chtěl bych se zeptat, jestli je možné tam použít knihovnu bez namespaces(konkrétně mPDF) nebo je do ní budu muset dostat? Má docela hodně souborů a nepřijde mi to jako ideální řešení kvůli pracnosti a taky kvůli budoucímu upgradu. Třída mpdf.php obsahuje includy dalších tříd. Potřebuju ji použít v nějakém controlleru.
Umístěnou ji mam zatim v vendor/libs/mpdf57/
Jan Tvrdík
Profil
cheli:
je možné tam použít knihovnu bez namespaces(konkrétně mPDF)
Proč se domníváš, že by to nemělo být možné?
cheli
Profil
Jan Tvrdík:
Zobrazovala se mi tam chyba Fatal error: Class 'Faktura\Controller\mPDF' not found, protože při volání třídy mi to tam dávalo name space toho controlleru. Po tvé otázce jsem ještě zkusil zavolat třídu s lomítkem a už to jde $mpdf=new \mPDF(); Tím je jeden problém asi vyřešen.

ZF2 má připraven autoload asi jen pro namespace třídy nebo se pletu? Nejsem si jistý pro umístění volání takových tříd. Pomohl bys mě navézt do jakého souboru případně funkce bys to dal? Nechci to hned od začátku tohohle frameworku dělat nějak krkolomě, protože to bude asi hodně používaná věc.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: