![]() Server : Apache System : Linux server2.corals.io 4.18.0-348.2.1.el8_5.x86_64 #1 SMP Mon Nov 15 09:17:08 EST 2021 x86_64 User : corals ( 1002) PHP Version : 7.4.33 Disable Function : exec,passthru,shell_exec,system Directory : /home/corals/old/setup/src/Magento/Setup/Module/I18n/Pack/ |
<?php /** * Copyright © Magento, Inc. All rights reserved. * See COPYING.txt for license details. */ namespace Magento\Setup\Module\I18n\Pack; use Magento\Setup\Module\I18n\Dictionary; use Magento\Setup\Module\I18n\Locale; /** * Pack writer interface */ interface WriterInterface { /**#@+ * Save pack modes */ const MODE_REPLACE = 'replace'; const MODE_MERGE = 'merge'; /**#@-*/ /** * Write dictionary data to language pack * * @param \Magento\Setup\Module\I18n\Dictionary $dictionary * @param string $packPath * @param \Magento\Setup\Module\I18n\Locale $locale * @param string $mode One of const of WriterInterface::MODE_ * @return void * @deprecated 2.1.0 Writing to a specified pack path is not supported after custom vendor directory support. * Dictionary data will be written to current Magento codebase. */ public function write(Dictionary $dictionary, $packPath, Locale $locale, $mode); /** * Write dictionary data to current Magento codebase * * @param \Magento\Setup\Module\I18n\Dictionary $dictionary * @param \Magento\Setup\Module\I18n\Locale $locale * @param string $mode One of const of WriterInterface::MODE_ * @return void */ public function writeDictionary(Dictionary $dictionary, Locale $locale, $mode); }