function CreateRequestSet(LOGGROUP $grp = NULL, MASK $mask = NULL, $type = "GROUPRequest") { $grp = $this->CheckGroup($grp); if (!($grp->gid < 0)) { if (strcmp($grp->gid, VIRTUALReader::COMPLEX_ID) && strcmp($grp->gid, VIRTUALReader::SRCTREE_ID)) { return parent::CreateRequestSet($grp, $mask, $type); } } if (!$mask) { $mask = $this->CreateMask($grp); } return $this->srctree->GetRequests($mask, array($this, "CastProps"), $type); }