public function __construct(\Magento\Framework\ObjectManagerInterface $manObj, \Praxigento\Core\Transaction\Database\IManager $manTrans, \Magento\Framework\Webapi\ServiceInputProcessor $serviceInputProcessor, \Praxigento\Odoo\Service\IReplicate $callReplicate, Sub\Categories $subCats) { parent::__construct($manObj, 'prxgt:app:init-products', 'Create sample products in application.'); $this->_manTrans = $manTrans; $this->_serviceInputProcessor = $serviceInputProcessor; $this->_callReplicate = $callReplicate; $this->_subCats = $subCats; }
public function __construct(\Magento\Framework\ObjectManagerInterface $manObj, \Praxigento\Core\Transaction\Database\IManager $manTrans, \Magento\Customer\Api\CustomerRepositoryInterface $repoCustomer, \Praxigento\Downline\Tool\IReferral $toolReferral, \Praxigento\App\Generic2\Console\Command\Init\Sub\CustomerGroups $subCustomerGroups) { parent::__construct($manObj, 'prxgt:app:init-customers', 'Create sample downline tree in application.'); $this->manTrans = $manTrans; $this->repoCustomer = $repoCustomer; $this->toolReferral = $toolReferral; $this->subCustomerGroups = $subCustomerGroups; }
public function __construct(\Praxigento\Core\Fw\Logger\App $logger, \Magento\Framework\ObjectManagerInterface $manObj, \Praxigento\Core\Transaction\Database\IManager $manTrans, \Magento\Store\Model\StoreManager $manStore, \Magento\Framework\Event\ManagerInterface $manEvent, \Magento\Store\Api\GroupRepositoryInterface $mageRepoGroup, \Magento\Store\Api\StoreRepositoryInterface $mageRepoStore, \Magento\CatalogInventory\Api\StockRepositoryInterface $mageRepoStock, \Praxigento\Core\Repo\IGeneric $repoGeneric, \Praxigento\Odoo\Repo\Agg\IWarehouse $repoWrhs, Sub\SalesRules $subRules) { parent::__construct($manObj, 'prxgt:app:init-stocks', 'Create sample stores in application and map warehouses/stocks to stores.'); $this->logger = $logger; $this->_manObj = $manObj; $this->manTrans = $manTrans; $this->manStore = $manStore; $this->manEvent = $manEvent; $this->mageRepoGroup = $mageRepoGroup; $this->mageRepoStore = $mageRepoStore; $this->mageRepoStock = $mageRepoStock; $this->repoGeneric = $repoGeneric; $this->repoWrhs = $repoWrhs; $this->subRules = $subRules; }
public function __construct(\Magento\Framework\ObjectManagerInterface $manObj, Sub\Categories $subCats, Sub\AclUser $subAclUser) { parent::__construct($manObj, 'prxgt:odoo:post-replicate', 'Enable data after replication from Odoo.'); $this->_subCats = $subCats; $this->_subAclUser = $subAclUser; }
public function __construct(\Magento\Framework\ObjectManagerInterface $manObj, \Praxigento\Core\Transaction\Database\IManager $manTrans, \Praxigento\BonusBase\Service\IPeriod $callBonusPeriod, \Praxigento\Pv\Service\ISale $callPvSale) { parent::__construct($manObj, 'prxgt:app:init-bonus', 'Initialize bonus parameters for Generic Application.'); $this->_manTrans = $manTrans; }
public function __construct(\Magento\Framework\ObjectManagerInterface $manObj, \Praxigento\Core\Transaction\Database\IManager $manTrans, \Praxigento\App\Generic2\Console\Command\Init\Sub\SaleOrder $subSaleOrder) { parent::__construct($manObj, 'prxgt:app:init-orders', 'Create orders to calculate bonus after that.'); $this->_manTrans = $manTrans; $this->_subSaleOrder = $subSaleOrder; }