function getDefaultView() { $context = $this->getContext(); $controller = $context->getController(); $request = $context->getRequest(); $user = $context->getUser(); $acs_user_info_row = $user->getAttribute('acs_user_info_row'); // 対象となるユーザコミュニティIDを取得 $user_community_id = $request->ACSgetParameter('id'); // 対象となるマイフレンズグループコミュニティIDを取得 $friends_group_community_id = $request->ACSgetParameter('community_id'); if (!$this->get_execute_privilege()) { $controller->forward(SECURE_MODULE, SECURE_ACTION); return; } // get // ユーザ情報 $target_user_info_row = ACSUser::get_user_info_row_by_user_community_id($user_community_id); // マイフレンズ一覧 $friends_row_array = ACSUser::get_friends_row_array($user_community_id); // 指定されたマイフレンズグループの情報 $friends_group_row = ACSCommunity::get_community_row($friends_group_community_id); // 指定されたマイフレンズグループのメンバ一覧 $friends_group_member_row_array = ACSCommunity::get_community_member_user_info_row_array($friends_group_community_id); // set $request->setAttribute('target_user_info_row', $target_user_info_row); $request->setAttribute('friends_row_array', $friends_row_array); $request->setAttribute('friends_group_row', $friends_group_row); $request->setAttribute('friends_group_member_row_array', $friends_group_member_row_array); return View::INPUT; }
function getDefaultView() { $context = $this->getContext(); $controller = $context->getController(); $request = $context->getRequest(); $user = $context->getUser(); if (!$this->get_execute_privilege()) { $controller->forward(SECURE_MODULE, SECURE_ACTION); return; } $acs_user_info_row = $user->getAttribute('acs_user_info_row'); // 対象となるコミュニティIDを取得 $community_id = $request->ACSgetParameter('community_id'); // コミュニティ情報 $community_row = ACSCommunity::get_community_row($community_id); // コミュニティメンバ一覧 $community_member_user_info_row_array = ACSCommunity::get_community_member_user_info_row_array($community_id); // マイフレンズ一覧 $friends_row_array = ACSUser::get_friends_row_array($acs_user_info_row['user_community_id']); // set $request->setAttribute('community_row', $community_row); $request->setAttribute('community_member_user_info_row_array', $community_member_user_info_row_array); $request->setAttribute('friends_row_array', $friends_row_array); return View::INPUT; }
function getDefaultView() { $context = $this->getContext(); $controller = $context->getController(); $request = $context->getRequest(); $user = $context->getUser(); $acs_user_info_row = $user->getAttribute('acs_user_info_row'); // 対象となるユーザコミュニティIDを取得 $user_community_id = $request->ACSgetParameter('id'); // ユーザ情報 $target_user_info_row = ACSUser::get_user_info_row_by_user_community_id($user_community_id); // マイフレンズ一覧を取得する $friends_row_array = ACSUser::get_friends_row_array($user_community_id); // set $request->setAttribute('target_user_info_row', $target_user_info_row); $request->setAttribute('friends_row_array', $friends_row_array); return View::INPUT; }