public function syncRelationshipList() { //check if SocialProfile is installed if (class_exists('UserRelationship')) { $rel = new UserRelationship($this->User); $frlist = $rel->getRelationshipIDs(1); $foelist = $rel->getRelationshipIDs(2); for ($i = 0; $i < count($frlist); $i++) { $frlist[$i] = 'User:'******'User:'******',', $frlist); $listoffoes = implode(',', $foelist); $this->Friends = new SSPUserList($friendlist); $this->Foes = new SSPUserList($listoffoes); } else { throw new SocProfException(); } }
function getRelationships( $rel_type ) { global $wgUser; $rel = new UserRelationship( $wgUser->getName() ); $relationships = $rel->getRelationshipIDs( $rel_type ); return $relationships; }