/** * 2016-09-03 * «vendor/mage2pro/core/Backend/composer.json» => «vendor/mage2pro/core/composer.json» * @override * @see \Magento\SampleData\Model\Dependency::getModuleComposerPackage() * @used-by \Magento\SampleData\Model\Dependency::getSuggestsFromModules() * @param string $file * @return \Magento\Framework\Config\Composer\Package */ protected function getModuleComposerPackage($file) { return parent::getModuleComposerPackage(false === strpos($file, 'mage2pro') || file_exists($file) ? $file : preg_replace('#/mage2pro/core/[^/]+/#', '/mage2pro/core/', df_path_n($file))); }