WC_Privacy::anonymize_custom_data_types()
Handle some custom types of data and anonymize them.
Метод класса: WC_Privacy{}
Хуков нет.
Возвращает
Строку
. Anonymized string.
Использование
$WC_Privacy = new WC_Privacy(); $WC_Privacy->anonymize_custom_data_types( $anonymous, $type, $data );
- $anonymous(строка) (обязательный)
- Anonymized string.
- $type(строка) (обязательный)
- Type of data.
- $data(строка) (обязательный)
- The data being anonymized.
Код WC_Privacy::anonymize_custom_data_types() WC Privacy::anonymize custom data types WC 9.5.1
public function anonymize_custom_data_types( $anonymous, $type, $data ) { switch ( $type ) { case 'address_state': case 'address_country': $anonymous = ''; // Empty string - we don't want to store anything after removal. break; case 'phone': $anonymous = preg_replace( '/\d/u', '0', $data ); break; case 'numeric_id': $anonymous = 0; break; } return $anonymous; }