pass_subscribe(); } static public function onRegister($member_id) { $relation = new relation\mem_relation($member_id); $relation->pass_subscribe(); } static public function onUpContacts($member_id,$contacts) { $relation = new relation\mem_relation($member_id); $relation->subscribe_contacts($contacts); } static public function onSubscribe($me_id,$someone_id) { if($me_id == $someone_id) { return false; } $relation = new relation\mem_relation($me_id); return $relation->subscribe($someone_id); } static public function onUnSubscribe($me_id,$someone_id) { if($me_id == $someone_id) { return false; } $relation = new relation\mem_relation($me_id); return $relation->unsubscribe($someone_id); } static public function subscriber($member_id) { $relation = new relation\mem_relation($member_id); return $relation->subscriber(); } static public function follower($member_id) { $relation = new relation\mem_relation($member_id); return $relation->follower(); } static public function friends($member_id) { $relation = new relation\mem_relation($member_id); $subscriber = $relation->subscriber(); $follower = $relation->follower(); return array_merge($subscriber,$follower); } }