* @copyright Since 2007 PrestaShop SA and Contributors * @license https://opensource.org/licenses/OSL-3.0 Open Software License (OSL 3.0) */ namespace PrestaShopBundle\Translation\Provider; use PrestaShopBundle\Translation\Exception\UnsupportedModuleException; /** * Defines that this provider may need information from module. */ interface UseModuleInterface { /** * Set the module name * * @param string $moduleName the name of the module * * @throws UnsupportedModuleException if the module is not supported or invalid */ public function setModuleName($moduleName); }