/var/www/vhosts/ihelp.ro/httpdocs/vendor/robmorgan/phinx/src/Phinx/Console/Command
NameSizeModeActions
AbstractCommand.php123490644editdlrm
Breakpoint.php40910644editdlrm
Create.php131170644editdlrm
Init.php52920644editdlrm
ListAliases.php25520644editdlrm
Migrate.php52710644editdlrm
Rollback.php64570644editdlrm
SeedCreate.php75740644editdlrm
SeedRun.php43070644editdlrm
Status.php31420644editdlrm
Test.php29200644editdlrm
Edit: /var/www/vhosts/ihelp.ro/httpdocs/vendor/robmorgan/phinx/src/Phinx/Console/Command/Test.php (2920B)
addOption('--environment', '-e', InputOption::VALUE_REQUIRED, 'The target environment'); $this->setDescription('Verify the configuration file') ->setHelp( <<test command is used to verify the phinx configuration file and optionally an environment phinx test phinx test -e development If the environment option is set, it will test that phinx can connect to the DB associated with that environment EOT ); } /** * Verify configuration file * * @param \Symfony\Component\Console\Input\InputInterface $input Input * @param \Symfony\Component\Console\Output\OutputInterface $output Output * @throws \InvalidArgumentException * @return int 0 on success */ protected function execute(InputInterface $input, OutputInterface $output): int { $this->loadConfig($input, $output); $this->loadManager($input, $output); // Verify the migrations path(s) array_map( [$this, 'verifyMigrationDirectory'], Util::globAll($this->getConfig()->getMigrationPaths()) ); // Verify the seed path(s) array_map( [$this, 'verifySeedDirectory'], Util::globAll($this->getConfig()->getSeedPaths()) ); $envName = $input->getOption('environment'); if ($envName) { if (!$this->getConfig()->hasEnvironment($envName)) { throw new InvalidArgumentException(sprintf( 'The environment "%s" does not exist', $envName )); } $output->writeln(sprintf('validating environment %s', $envName), $this->verbosityLevel); $environment = new Environment( $envName, $this->getConfig()->getEnvironment($envName) ); // validate environment connection $environment->getAdapter()->connect(); } $output->writeln('success!', $this->verbosityLevel); return self::CODE_SUCCESS; } }