ExportAsirOnlineProductsCommand
extends ContainerAwareCommand
in package
uses
LockableTrait
Class UpdateDropAndDepotPriceCommand
Table of Contents
Properties
- $_logExport : array<string|int, mixed>
- $em : EntityManagerInterface|null
- $entityManager : EntityManagerInterface|null
- $header : mixed
- $output : OutputInterface
- $productService : ProductService|null
Methods
- __construct() : mixed
- configure() : mixed
- execute() : int|void|null
Properties
$_logExport
protected
array<string|int, mixed>
$_logExport
$em
private
EntityManagerInterface|null
$em
$entityManager
private
EntityManagerInterface|null
$entityManager
$header
private
mixed
$header
= ['id' => 'ID', 'img' => 'Img', 'sku' => 'Réf', 'ean' => 'Ean', 'name' => 'Nom', 'description' => 'Description', 'features' => 'Features', 'extraFeatures' => 'Extra Features', 'color' => 'Couleur', 'menzzoPrice' => 'Prix Menzzo', 'retailPrice' => 'Prix magasin', 'wholesalePrice' => 'Prix Facturé', 'cat' => 'Catégories', 'qty' => 'Qté', 'price' => 'Prix', 'variations' => 'Variantes', 'packageDimensions' => 'Dimensions', 'asirBuyPrice' => 'Prix d\'achat', 'matter' => 'Matière', 'matterDetail' => 'Matière détail', 'weight' => 'Poids', 'volume' => 'Volume', 'packagesNumber' => 'Nombre de packages', 'saleQty30' => 'Ventes sur 30j', 'buyingPrice' => "prix d'achat"]
$output
private
OutputInterface
$output
$productService
private
ProductService|null
$productService
Methods
__construct()
public
__construct([string $name = null ][, ProductService $productService = null ]) : mixed
Parameters
- $name : string = null
- $productService : ProductService = null
configure()
protected
configure() : mixed
execute()
protected
execute(InputInterface $input, OutputInterface $output) : int|void|null
Parameters
- $input : InputInterface
- $output : OutputInterface