original_string: public function sanitize(callable $sanitizeCallback)
      {
          foreach ($this->val as $lang => $val) {
              $this->val[$lang] = call_user_func($sanitizeCallback, $val);
          }
          return $this;
      }
code: public function sanitize(callable $sanitizeCallback)
      {
          foreach ($this->val as $lang => $val) {
              $this->val[$lang] = call_user_func($sanitizeCallback, $val);
          }
          return $this;
      }
code_tokens: public function sanitize ( callable $ sanitizeCallback ) { foreach ( $ this -> val as $ lang => $ val ) { $ this -> val [ $ lang ] = call_user_func ( $ sanitizeCallback , $ val ) ; } return $ this ; }
docstring: Sanitize each language's string with a callback function.
  
  The callback method signature is to take a string as parameter and return the sanitized string.
  
  @param callable $sanitizeCallback The sanitizing function callback.
  @return self
docstring_tokens: Sanitize each language s string with a callback function .