original_string: private function extractRoutineParametersInfo(): void
    {
      $routine_parameters = MetaDataLayer::getRoutineParameters($this->routineName);
      foreach ($routine_parameters as $key => $routine_parameter)
      {
        if ($routine_parameter['parameter_name'])
        {
          $data_type_descriptor = $routine_parameter['dtd_identifier'];
          if (isset($routine_parameter['character_set_name']))
          {
            $data_type_descriptor .= ' character set '.$routine_parameter['character_set_name'];
          }
          if (isset($routine_parameter['collation_name']))
          {
            $data_type_descriptor .= ' collation '.$routine_parameter['collation_name'];
          }
  
          $routine_parameter['data_type_descriptor'] = $data_type_descriptor;
  
          $this->parameters[$key] = $routine_parameter;
        }
      }
  
      $this->updateParametersInfo();
    }
code: private function extractRoutineParametersInfo(): void
    {
      $routine_parameters = MetaDataLayer::getRoutineParameters($this->routineName);
      foreach ($routine_parameters as $key => $routine_parameter)
      {
        if ($routine_parameter['parameter_name'])
        {
          $data_type_descriptor = $routine_parameter['dtd_identifier'];
          if (isset($routine_parameter['character_set_name']))
          {
            $data_type_descriptor .= ' character set '.$routine_parameter['character_set_name'];
          }
          if (isset($routine_parameter['collation_name']))
          {
            $data_type_descriptor .= ' collation '.$routine_parameter['collation_name'];
          }
  
          $routine_parameter['data_type_descriptor'] = $data_type_descriptor;
  
          $this->parameters[$key] = $routine_parameter;
        }
      }
  
      $this->updateParametersInfo();
    }
code_tokens: private function extractRoutineParametersInfo ( ) : void { $ routine_parameters = MetaDataLayer :: getRoutineParameters ( $ this -> routineName ) ; foreach ( $ routine_parameters as $ key => $ routine_parameter ) { if ( $ routine_parameter [ 'parameter_name' ] ) { $ data_type_descriptor = $ routine_parameter [ 'dtd_identifier' ] ; if ( isset ( $ routine_parameter [ 'character_set_name' ] ) ) { $ data_type_descriptor .= ' character set ' . $ routine_parameter [ 'character_set_name' ] ; } if ( isset ( $ routine_parameter [ 'collation_name' ] ) ) { $ data_type_descriptor .= ' collation ' . $ routine_parameter [ 'collation_name' ] ; } $ routine_parameter [ 'data_type_descriptor' ] = $ data_type_descriptor ; $ this -> parameters [ $ key ] = $ routine_parameter ; } } $ this -> updateParametersInfo ( ) ; }
docstring: Extracts info about the parameters of the stored routine.
docstring_tokens: Extracts info about the parameters of the stored routine .