code: public function dump(): void
      {
          if (
              empty($this->parameters['parameters']['secret']) ||
              'ThisTokenIsNotSoSecretChangeIt' === $this->parameters['parameters']['secret']
          ) {
              $this->parameters['parameters']['secret'] = bin2hex(random_bytes(32));
          }
  
          if (isset($this->parameters['parameters']['database_port'])) {
              $this->parameters['parameters']['database_port'] = (int) $this->parameters['parameters']['database_port'];
          }
  
          $this->filesystem->dumpFile(
              $this->rootDir.'/app/config/parameters.yml',
              "# This file has been auto-generated during installation\n".Yaml::dump($this->getEscapedValues())
          );
      }
docs: Dumps the parameters into the parameters.yml file.