function walk($sFunc, $aParams = []) { $aData = $this->toArray(); $oNewColl = $this->fromArray(array_walk($aData, $sFunc, $aParams)); return $oNewColl; }