RobotLoader::$followSymlinks

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
Ondřej Mirtes
Člen | 1536
+
0
-

Ahoj,

zkusmo jsem implementoval možnost nenásledovat symlinky v RobotLoaderu, protože jsme to potřebovali ve firmě. Myslíte, že se to do frameworku hodí?

Bude ještě problém s Tools::isSymlink(). Je tam kvůli tomu, že na Windows mi PHP funkce is_link() nefunguje. Pro absolutní cesty je nastřelená implementace OK, pro relativní ne. Ale nevím, jak to implementovat, protože pokud tam strčím relativní cestu a je to symlink, tak mi PHP funkce realpath() ten symlink rovnou přeloží. Nedokážu prostě získat kanonickou cestu pro nepřeložený symlink :(

Ale pro absolutní cesty a tudíž i RobotLoader to funguje.