Hint pro NetBeans pro nepoužívanou metodu. rubrika: Programování: PHP
9
Taco
položil/-a 17.11.2017
upravil/-a 18.11.2017
Zdravím.
Poraďte mi prosím jak mám vysvětlit NetBeans, že metoda private createFoo() není používána.
Mám jednoduchý kontainer. Kde na základě typu požadovaného objektu zjišťuju, zda pro něj existuje továrnička, a pokud ne, použije se generická. Něco takového:
class X { function getByType($type) { $factoryname = self::formatFactoryName($type); if (method_exists($this, $factoryname)) { return $this->$factoryname(); } return $this->createGeneric(); } private function createGeneric() {} private function createFoo() {} } $x->getByType('Foo'); $x->getByType('Boo');
Chápu proč mi NetBeans nadává, že metoda createFoo() není používána. Ale lze mu to nějak vysvětlit?
Díky.
odkaz
5
tiso
odpověděl/-a 19.11.2017
Mám len workaround - vytvor si private metódu magic()
, ktorá bude volať všetky takéto metódy + samú seba. Potom to zmizne.
Pro zobrazení všech 2 odpovědí se prosím přihlaste:
Nebo se přihlaste jménem a heslem:
Komentáře