コード例 #1
0
 private function handle_post($data)
 {
     $profile = GroupBackend::fetch_group_profile($this->params["id"]);
     $displayname = $profile->getDisplayName();
     $name = $profile->getName();
     if (isset($data->{"display-name"})) {
         $displayname = $data->{"display-name"};
     }
     if (isset($data->{"group-name"})) {
         $name = $data->{"group-name"};
     }
     $profile = new GroupProfile($profile->getGroupId(), $name, $displayname);
     GroupBackend::update_group_profile($profile);
     return $this->handle_get($data);
 }