- Motorola Edge 40 neo - színre és formára
- Honor Magic6 Pro - kör közepén számok
- Vivo X200 Pro - a kétszázát!
- Erős specifikáció, kompakt formában
- Galaxy Z Fold6-hoz viszonyítva mutatják, mennyivel lesz vékonyabb a Z Fold7
- Samsung Galaxy A55 - új év, régi stratégia
- One mobilszolgáltatások
- Milyen okostelefont vegyek?
- Xiaomi 15 Ultra - kamera, telefon
- Motorola Razr 60 Ultra - ez a kagyló könnyen megfő
Új hozzászólás Aktív témák
-
Peter Kiss
őstag
Naaa.
Nem erről szól a topik.
-
Peter Kiss
őstag
válasz
Sk8erPeter #9 üzenetére
Melóban vagyok, a kód nincs nálam.
---
Az plusz kód sem árul el semmit sem arról, hogyan fetcheli az obejktumokat. Egyébként szerintem nagyon
f.sérdekes ez a kód. -
Peter Kiss
őstag
válasz
Sk8erPeter #7 üzenetére
Ebből semmi sem látszik, mert ez csak query builder + végrehajtás, de az eredmény már nincs benne. modder azt írta, hogy folyamatosan fetchel, ebben ez nincs benne, és én ezt kétlem. Azt, hogy iterálható az adathalmaz, az nem vita tárgya, az, ha működik.
---
Nem, addig nem jelenik meg.
Core i5 @3GHz 1 magon 128 vagy 256 MB memóriát adva a PHP-nak.
-
Peter Kiss
őstag
Nem hiszem, hogy ilyen varázslat lenne a Kohana-ban. Túlságosan bonyolítaná a dolgokat, ha nem fetchelnék objektummá azonnal az elemeket, mondom ezt úgy, hogy építettem ORM-et. Az előző hozzászólásomban írtam, hogyan pakoltam bele az enyémbe, annál fogva:
foreach ($dataContext->Members() as $member) {
/* ... */
}Gyakorlatban használok ilyet mindenféle container (EntitySet, ObjectGroup, Enumerable, stb) bejárására, de pl. a Config osztályom is tudja, ott a gyerek elemeket lehet bejárni (XML-ből táplálkozik). De pl. a saját session-kezelésből adódik egy ACSession osztályom, aminél a $_SESSION-t tudom bejáratni, ha ahhoz van kedvem.
-
Peter Kiss
őstag
válasz
Sk8erPeter #2 üzenetére
Megoszthatom a tesztet, de nem akarok nevetség tárgya lenni, annyira faék.
Gyakorlati használata rém egyszerű (egyszerű példában persze
):
class IT implements IteratorAggregate {
protected $_a = array();
public function getIterator() {
return new ArrayIterator($this->_a);
}
}TableEntity-mben:
abstract class TableEntity extends \System\ObjectBase implements \IteratorAggregate, \System\Collections\IEnumerable {
/* ... */
public function getIterator() {
return new \ArrayIterator($this->ToArray());
}
}---
Amint kiküldöm az első hozzászólást, kapcsolok is rá a borítékra.
-
Peter Kiss
őstag
[ értesítő ]
Új hozzászólás Aktív témák
Hirdetés
- Motorola Edge 40 neo - színre és formára
- Honor Magic6 Pro - kör közepén számok
- Milyen légkondit a lakásba?
- Vivo X200 Pro - a kétszázát!
- 5.1, 7.1 és gamer fejhallgatók
- Xbox tulajok OFF topicja
- Hegesztés topic
- Melyik tápegységet vegyem?
- Erős specifikáció, kompakt formában
- Galaxy Z Fold6-hoz viszonyítva mutatják, mennyivel lesz vékonyabb a Z Fold7
- További aktív témák...
- BESZÁMÍTÁS! ASROCK H310CM i5 8400 16GB DDR4 256GB SSD 1TB HDD GTX 1060 3GB Rampage SHIVA TT 500W
- MacBook Air 15 M3 8 / 256GB dobozos 12 hónap garancia
- AKCIÓ! ASUS MAXIMUS VIII HERO Z170 chipset alaplap garanciával hibátlan működéssel
- BESZÁMÍTÁS! 4TB Samsung 870 EVO SATA SSD meghajtó garanciával hibátlan működéssel
- Olcsó Laptop! Dell Latitude 7280. I5 7300U / 8GB DDR4 / 256GB SSD
Állásajánlatok
Cég: CAMERA-PRO Hungary Kft
Város: Budapest
Cég: Promenade Publishing House Kft.
Város: Budapest