/** * convert Tinebase_Record_RecordSet to Sabre\VObject\Component * * @param Tinebase_Record_RecordSet $_records * @return Sabre\VObject\Component */ public function fromTine20RecordSet(Tinebase_Record_RecordSet $_records) { $oldGroupValue = static::$cutypeMap[Calendar_Model_Attender::USERTYPE_GROUP]; // rewrite GROUP TO INTELLIGROUP static::$cutypeMap[Calendar_Model_Attender::USERTYPE_GROUP] = self::INTELLIGROUP; $result = parent::fromTine20RecordSet($_records); // restore old value static::$cutypeMap[Calendar_Model_Attender::USERTYPE_GROUP] = $oldGroupValue; return $result; }