original_string: private function buildOobLink($param, $action) {
      $code = $this->rpcHelper->getOobCode($param);
      $separator = parse_url($this->widgetUrl, PHP_URL_QUERY) ? '&' : '?';
      return $this->widgetUrl . $separator  .
          http_build_query(array('mode' => $action, 'oobCode' => $code));
    }
code: private function buildOobLink($param, $action) {
      $code = $this->rpcHelper->getOobCode($param);
      $separator = parse_url($this->widgetUrl, PHP_URL_QUERY) ? '&' : '?';
      return $this->widgetUrl . $separator  .
          http_build_query(array('mode' => $action, 'oobCode' => $code));
    }
code_tokens: private function buildOobLink ( $ param , $ action ) { $ code = $ this -> rpcHelper -> getOobCode ( $ param ) ; $ separator = parse_url ( $ this -> widgetUrl , PHP_URL_QUERY ) ? '&' : '?' ; return $ this -> widgetUrl . $ separator . http_build_query ( array ( 'mode' => $ action , 'oobCode' => $ code ) ) ; }
docstring: Builds the url of out-of-band confirmation.
  
  @param array $param oob request param
  @param string $action 'RESET_PASSWORD' or 'CHANGE_EMAIL'
  @return string the oob url
docstring_tokens: Builds the url of out - of - band confirmation .