コード例 #1
0
 private function redact($string, $printReport = FALSE, $replaceString = array())
 {
     if ($printReport) {
         return CRM_Utils_String::redaction($string, $replaceString);
     } elseif ($this->_isRedact) {
         $regexToReplaceString = CRM_Utils_String::regex($string, $this->_redactionRegexRules);
         return CRM_Utils_String::redaction($string, array_merge($this->_redactionStringRules, $regexToReplaceString));
     }
     return $string;
 }
コード例 #2
0
ファイル: Report.php プロジェクト: hampelm/Ginsberg-CiviDemo
 private function redact($string, $printReport = false, $replaceString = array())
 {
     require_once 'CRM/Utils/String.php';
     if ($printReport) {
         return CRM_Utils_String::redaction($string, $replaceString);
     } else {
         if ($this->_isRedact) {
             $regexToReplaceString = CRM_Utils_String::regex($string, $this->_redactionRegexRules);
             return CRM_Utils_String::redaction($string, array_merge($this->_redactionStringRules, $regexToReplaceString));
         }
     }
     return $string;
 }