|
View:
New views
3 Messages
—
Rating Filter:
Alert me
|
|
|
typehinting és interfacekÜdv!
Tapasztaltatok már olyat, hogy a typehinting nem működik interface esetében? Átolvastam a doksit és ott azt mondják, hogy működik. Csináltam egyszerű példákat és működik. De egy adott esetben nem akarja a jót. Kipróbáltam, hogy mielőtt a metódus megkapja az objektumot ellenőrzöm instanceof -al és rendben van. Kipróbáltam typehinting nélkül és a metóduson belül ellenőriztem instanceoffal és rendben van, de a ha typehintinget adok neki, akkor megy a rinya, hogy az bizony nem neki nem jó. Zend Framewokről van szó és a View osztályairól. A Viewhwlpers osztály kap egy DTO -t, ami egy vagy több interfészt valósít meg. Az ellenőrzésnek az a lényege, hogy van egy alap üres interfész, amelyet minden DTO-nak meg kell valósítania. A viewhelper osztályban azt akarom ellenőrzini typehintinggel, hogy a kapott objektum megvalósítja-e az adott üres interfészt. És itt okoz a drágámnak gondot az ügy. Köszi a válaszokat! -- - - -- Csanyi Andras -- http://sayusi.hu -- Sayusi Ando -- "Bízzál Istenben és tartsd szárazon a puskaport!".-- Cromwell -- Weblabor hírlevél: http://weblabor.hu/hirlevel -- wl-phplista (wl-phplista@...) levelezőlista https://bors.hoszting.com/mailman/listinfo/wl-phplista Keresheto archivum: http://weblabor.hu/kereses -- etikett: http://weblabor.hu/levlistak/illemszabaly offlista: https://weblabor.hu/levlistak |
|
|
Re: typehinting és interfacek> Tapasztaltatok már olyat, hogy a typehinting nem működik interface esetében?
> Átolvastam a doksit és ott azt mondják, hogy működik. Csináltam > egyszerű példákat és működik. De egy adott esetben nem akarja a jót. Ilyen esetben az segíthet, ha megpróbálod eltüntetni a zajt, és szűkíteni egyre jobban a kódot, amiben a hiba még előjön. És akkor van egy pont, amikor egy változtatás után jól működik, és a változtatás maga többnyire adja is a megoldást (ami vagy valami olyasmi, aminek nem voltunk tudtaában, vagy valami egyszerű benézés). Üdv, Felhő -- Weblabor hírlevél: http://weblabor.hu/hirlevel -- wl-phplista (wl-phplista@...) levelezőlista https://bors.hoszting.com/mailman/listinfo/wl-phplista Keresheto archivum: http://weblabor.hu/kereses -- etikett: http://weblabor.hu/levlistak/illemszabaly offlista: https://weblabor.hu/levlistak |
|
|
Re: typehinting és interfacek2009/10/25 Gergely Hodicska <felho@...>:
>> Tapasztaltatok már olyat, hogy a typehinting nem működik interface esetében? >> Átolvastam a doksit és ott azt mondják, hogy működik. Csináltam >> egyszerű példákat és működik. De egy adott esetben nem akarja a jót. > Ilyen esetben az segíthet, ha megpróbálod eltüntetni a zajt, és > szűkíteni egyre jobban a kódot, amiben a hiba még előjön. És akkor van > egy pont, amikor egy változtatás után jól működik, és a változtatás maga > többnyire adja is a megoldást (ami vagy valami olyasmi, aminek nem > voltunk tudtaában, vagy valami egyszerű benézés). Végül ezt csináltam és javítva lett a hiba. Köszi a javaslatot! -- - - -- Csanyi Andras -- http://sayusi.hu -- Sayusi Ando -- "Bízzál Istenben és tartsd szárazon a puskaport!".-- Cromwell -- Weblabor hírlevél: http://weblabor.hu/hirlevel -- wl-phplista (wl-phplista@...) levelezőlista https://bors.hoszting.com/mailman/listinfo/wl-phplista Keresheto archivum: http://weblabor.hu/kereses -- etikett: http://weblabor.hu/levlistak/illemszabaly offlista: https://weblabor.hu/levlistak |
| Free embeddable forum powered by Nabble | Forum Help |