public function __construct(\Magento\Framework\Module\Dir\Reader $moduleReader) { $moduleDir = $moduleReader->getModuleDir(Dir::MODULE_ETC_DIR, 'Smile_ElasticsuiteCore'); $this->schema = $moduleDir . '/' . self::SCHEMA_FILE; }