original_string: public function storeOpaque($name, $value)
      {
          if (!array_key_exists('opaque', $this->data)) {
              $this->data['opaque'] = array();
          }
          $this->data['opaque'][$name] = $value;
      }
code: public function storeOpaque($name, $value)
      {
          if (!array_key_exists('opaque', $this->data)) {
              $this->data['opaque'] = array();
          }
          $this->data['opaque'][$name] = $value;
      }
code_tokens: public function storeOpaque ( $ name , $ value ) { if ( ! array_key_exists ( 'opaque' , $ this -> data ) ) { $ this -> data [ 'opaque' ] = array ( ) ; } $ this -> data [ 'opaque' ] [ $ name ] = $ value ; }
docstring: Stores some user-supplied parameter alongside controller data
  
  It is sometimes useful to pass some additional user data between pages
  of the form, thus this method. It will be removed with all the other
  data by {@link HTML_QuickForm2_Controller::destroySessionContainer()}
  
  @param    string  Parameter name
  @param    string  Parameter value
docstring_tokens: Stores some user - supplied parameter alongside controller data