import hiltes
This commit is contained in:
@@ -3,6 +3,7 @@
|
||||
namespace App\Command;
|
||||
|
||||
use App\Helper\HiltesImport;
|
||||
use App\Repository\ProductRepository;
|
||||
use App\Repository\StockRepository;
|
||||
use App\Repository\WarehouseRepository;
|
||||
use Psr\Log\LoggerInterface;
|
||||
@@ -24,9 +25,16 @@ class HiltesImportCommand extends Command
|
||||
{
|
||||
private $stockRepository;
|
||||
private $warehouseRepository;
|
||||
private $productRepository;
|
||||
private $logger;
|
||||
public function __construct(StockRepository $stockRepository, WarehouseRepository $warehouseRepository, LoggerInterface $logger)
|
||||
public function __construct(
|
||||
ProductRepository $productRepository,
|
||||
StockRepository $stockRepository,
|
||||
WarehouseRepository $warehouseRepository,
|
||||
LoggerInterface $logger
|
||||
)
|
||||
{
|
||||
$this->productRepository = $productRepository;
|
||||
$this->stockRepository = $stockRepository;
|
||||
$this->warehouseRepository = $warehouseRepository;
|
||||
$this->logger = $logger;
|
||||
@@ -43,16 +51,13 @@ class HiltesImportCommand extends Command
|
||||
protected function execute(InputInterface $input, OutputInterface $output): int
|
||||
{
|
||||
$io = new SymfonyStyle($input, $output);
|
||||
$arg1 = $input->getArgument('arg1');
|
||||
|
||||
if ($arg1) {
|
||||
$io->note(sprintf('You passed an argument: %s', $arg1));
|
||||
}
|
||||
$io->success('Start Hiltes Import');
|
||||
|
||||
/**
|
||||
* @var HiltesImport
|
||||
*/
|
||||
$hiltesImport = new HiltesImport($this->stockRepository,$this->warehouseRepository,$this->logger);
|
||||
$hiltesImport = new HiltesImport($this->productRepository,$this->logger);
|
||||
$hiltesImport->startImport();
|
||||
|
||||
|
||||
|
||||
@@ -23,12 +23,12 @@ class SwPushStockCommand extends Command
|
||||
private $stockRepository;
|
||||
private $logger;
|
||||
|
||||
public function __construct(StockRepository $stockRepository, LoggerInterface $logger)
|
||||
{
|
||||
$this->stockRepository = $stockRepository;
|
||||
$this->logger = $logger;
|
||||
parent::__construct();
|
||||
}
|
||||
// public function __construct(StockRepository $stockRepository, LoggerInterface $logger)
|
||||
// {
|
||||
// $this->stockRepository = $stockRepository;
|
||||
// $this->logger = $logger;
|
||||
// parent::__construct();
|
||||
// }
|
||||
|
||||
|
||||
protected function configure(): void
|
||||
|
||||
Reference in New Issue
Block a user