Apigen – Nelze vygenerovat (Class ‚NetteX\RecursiveDirectoryIteratorFixed‘ not found)
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- jann
- Člen | 30
Nevíte, v čem by mohl být problém? Používám PHP 5.3.
D:\wamp\www\nette-apigen-52d6ca7>php.exe D:\wamp\www\nette-apigen-52d6ca7\apigen.php -s d:\wamp\www\nette-apigen-52d6ca7\vstup\ -d vystup
ApiGen version 1.0
------------------
Scanning folder d:\wamp\www\nette-apigen-52d6ca7\vstup\
Fatal error: Class 'NetteX\RecursiveDirectoryIteratorFixed' not found in D:\wamp\www\nette-apigen-52d6ca7\libs\NetteX\nettex.min.php on line 4845
exception 'NetteX\FatalErrorException' with message 'Class 'NetteX\RecursiveDirectoryIteratorFixed' not found' in D:\wamp\www\nette-apigen-52d6ca7\libs\NetteX\nettex.min.php:4845
Stack trace:
#0 [internal function]: NetteX\Diagnostics\Debugger::_shutdownHandler()
#1 {main}
- jann
- Člen | 30
Asi nějaký bug v té Nette 2.0 dev verzi, kterou to používá. Když jsem z Nette vytáhl deklaraci té RecursiveDirectoryIteratorFixed metody a znova ji nadefinoval, tak už to jde. Tentokrát to ale zhavaruje na tom, že nelze nalézt ‚Nette\Application\Presenter‘ – už přímo v mém zdrojáku, který to prochází. Adresář s knihovnama jsem měl přes -l přidaný. No nic, kašlu na to, vracím se k phpDocumentator :D