/** * Gets vendor commands * * @param \Magento\Framework\ObjectManagerInterface $objectManager * @return array */ protected function getVendorCommands($objectManager) { $commands = []; foreach (CommandLocator::getCommands() as $commandListClass) { if (class_exists($commandListClass)) { $commands = array_merge($commands, $objectManager->create($commandListClass)->getCommands()); } } return $commands; }
<?php /** * Copyright © 2016 Magento. All rights reserved. * See COPYING.txt for license details. */ if (PHP_SAPI == 'cli') { \Magento\Framework\Console\CommandLocator::register('Magento\\SampleData\\Console\\CommandList'); }
<?php /** * Copyright © 2015 Magento. All rights reserved. * See COPYING.txt for license details. */ if (PHP_SAPI == 'cli') { \Magento\Framework\Console\CommandLocator::register('Migration\\Console\\CommandList'); }