Example #1
0
 /**
  * Saves LDAP server config.
  *
  * @param string $data JSON encoded array w/ server info.
  * @return array
  * @throws Exception
  */
 public function saveServersInfo($data)
 {
     $this->checkHttpMethodIsPost();
     Piwik::checkUserHasSuperUserAccess();
     $servers = json_decode(Common::unsanitizeInputValue($data), true);
     Config::saveLdapServerConfigs($servers);
     return array('result' => 'success', 'message' => Piwik::translate("General_YourChangesHaveBeenSaved"));
 }