Nette 2.0b2 z 12.12.2011 & upgrade na PHP 5.3.9 – problém s anotacemi
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- Ot@s
- Backer | 476
První ukázka funguje (vrací string komentáře), druhá ne! Rozdíl jen v tom, že jsem do druhé přidal namespace. Můžete vyzkoušet na jiných verzích PHP 5.3.x? Díky!
<?php
/**
* A test class
*
* @param foo bar
* @return baz
*/
class Test { }
$rc = new \ReflectionClass('Test');
var_dump($rc->getDocComment())
?>
<?php
/**
* A test class
*
* @param foo bar
* @return baz
*/
namespace Model;
class Test { }
$rc = new \ReflectionClass('Model\Test');
var_dump($rc->getDocComment())
?>
Editoval Ot@s (12. 1. 2012 14:20)
- Ot@s
- Backer | 476
Nox napsal(a):
- Nesouvisí s Nette
- Zkus Model\\Test
- Souvisí – varuju ostatní, ať (zatím) neupgradují na 5.3.9.
- Samozřejmě nefunguje…
$rc = new \ReflectionClass('Model\\Test');
PS: Nemám jinou možnost testu hostingu, tak se obracím o pomoc k ostatním – to nemůžu?!
Editoval Ot@s (12. 1. 2012 14:24)
- 22
- Člen | 1478
Ot@s napsal(a):
- Souvisí – varuju ostatní, ať (zatím) neupgradují na 5.3.9.
PS: Nemám jinou možnost testu hostingu, tak se obracím o pomoc k ostatním – to nemůžu?!
Mám 5.3.9 už 24 hodin a všechno funguje… tímto tedy varuji všechny před kódem od uživatele Ot@s nebo jeho hostingem, protože chyba asi není v 5.3.9 verzi :-)
Editoval 22 (12. 1. 2012 23:42)