getOption("res"); $sourcePdo = get_resource($source)->getPDO(); if (!$sourcePdo) { $output->writeln("Invalid resource: {$source}"); return Command::INVALID; } $query = $input->getArgument('query'); $stmt = $sourcePdo->prepare($query); $stmt->execute(); return Command::SUCCESS; } protected function configure() { $this->setName("pdo:exec"); $this->setDescription("Run a query without returning data"); $this->addOption("res", "r", InputOption::VALUE_REQUIRED, "Resource to query", "db"); $this->addArgument("query", InputArgument::REQUIRED, "SQL query to execute"); } }