original_string: protected function _normalize($string, array $options = []) {
  		$options += [
  			'clean' => false,
  			'case' => false
  		];
  		if ($options['case']) {
  			$string = strtoupper($string);
  		}
  		$string = strtr($string, [
  			'I' => 1,
  			'O' => 0,
  			'S' => 5,
  			'Z' => 2,
  		]);
  
  		if ($options['clean']) {
  			$string = preg_replace('/[^0-9A-Z]+/', '', $string);
  		}
  		return $string;
  	}
code: protected function _normalize($string, array $options = []) {
  		$options += [
  			'clean' => false,
  			'case' => false
  		];
  		if ($options['case']) {
  			$string = strtoupper($string);
  		}
  		$string = strtr($string, [
  			'I' => 1,
  			'O' => 0,
  			'S' => 5,
  			'Z' => 2,
  		]);
  
  		if ($options['clean']) {
  			$string = preg_replace('/[^0-9A-Z]+/', '', $string);
  		}
  		return $string;
  	}
code_tokens: protected function _normalize ( $ string , array $ options = [ ] ) { $ options += [ 'clean' => false , 'case' => false ] ; if ( $ options [ 'case' ] ) { $ string = strtoupper ( $ string ) ; } $ string = strtr ( $ string , [ 'I' => 1 , 'O' => 0 , 'S' => 5 , 'Z' => 2 , ] ) ; if ( $ options [ 'clean' ] ) { $ string = preg_replace ( '/[^0-9A-Z]+/' , '' , $ string ) ; } return $ string ; }
docstring: Internal method to normalize given strings.
  
  @param string $string
  @param array $options
  @return string
docstring_tokens: Internal method to normalize given strings .