/** * */ public function as_group($pGroup, $pAs_ID = FALSE) { if (!$pGroup instanceof Ultimatum_Model_Ultgroups) { if ($pGroup instanceof Ultimatum_Model_Ultgamegroups) { $pGroup = $pGroup->get_group(); } elseif (is_numeric($pGroup)) { $pGroup = new Ultimatum_Model_Ultgroups($pGroup); if (!$pGroup->isSaved()) { return NULL; } } } if ($pAs_ID) { return $pGroup->identity(); } else { return $pGroup; } }