original_string: public function generateManyNamed($values, $type = 'string')
      {
          $placeholders = [];
          foreach ($values as $k => $value) {
              $param = $this->placeholder('c');
              $this->_bindings[$param] = [
                  'value' => $value,
                  'type' => $type,
                  'placeholder' => substr($param, 1),
              ];
              $placeholders[$k] = $param;
          }
  
          return $placeholders;
      }
code: public function generateManyNamed($values, $type = 'string')
      {
          $placeholders = [];
          foreach ($values as $k => $value) {
              $param = $this->placeholder('c');
              $this->_bindings[$param] = [
                  'value' => $value,
                  'type' => $type,
                  'placeholder' => substr($param, 1),
              ];
              $placeholders[$k] = $param;
          }
  
          return $placeholders;
      }
code_tokens: public function generateManyNamed ( $ values , $ type = 'string' ) { $ placeholders = [ ] ; foreach ( $ values as $ k => $ value ) { $ param = $ this -> placeholder ( 'c' ) ; $ this -> _bindings [ $ param ] = [ 'value' => $ value , 'type' => $ type , 'placeholder' => substr ( $ param , 1 ) , ] ; $ placeholders [ $ k ] = $ param ; } return $ placeholders ; }
docstring: Creates unique named placeholders for each of the passed values
  and binds them with the specified type.
  
  @param array|\Traversable $values The list of values to be bound
  @param string $type The type with which all values will be bound
  @return array with the placeholders to insert in the query
docstring_tokens: Creates unique named placeholders for each of the passed values and binds them with the specified type .