   private function getNewComputer() {
      $computer = getItemByTypeName('Computer', '_test_pc01');
      $fields   = $computer->fields;
      unset($fields['id']);
      unset($fields['date_creation']);
      unset($fields['date_mod']);
      $fields['name'] = $this->getUniqueString();
      $this->integer((int)$computer->add($fields))->isGreaterThan(0);
      return $computer;
   }
The software constructs all or part of an SQL command using externally-influenced input from an upstream component, but it does not neutralize or incorrectly neutralizes special elements that could modify the intended SQL command when it is sent to a downstream component.