Magento 2 Documentation
2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
|
Public Member Functions | |
__construct (\Magento\Framework\View\Asset\Repository $assetRepo, \Magento\Framework\App\Filesystem\DirectoryList $directoryList, \Magento\Framework\Filesystem\Driver\File $driverFile, \Magento\Translation\Model\Inline\File $translationFile=null) | |
createTranslateConfigAsset () | |
getTranslationFileTimestamp () | |
getTranslationFilePath () | |
updateTranslationFileContent ($content) | |
getTranslationFileVersion () | |
Data Fields | |
const | TRANSLATION_CONFIG_FILE_NAME = 'Magento_Translation/js/i18n-config.js' |
Protected Member Functions | |
getTranslationFileFullPath () | |
A service for handling Translation config files
Definition at line 15 of file FileManager.php.
__construct | ( | \Magento\Framework\View\Asset\Repository | $assetRepo, |
\Magento\Framework\App\Filesystem\DirectoryList | $directoryList, | ||
\Magento\Framework\Filesystem\Driver\File | $driverFile, | ||
\Magento\Translation\Model\Inline\File | $translationFile = null |
||
) |
\Magento\Framework\View\Asset\Repository | $assetRepo | |
\Magento\Framework\App\Filesystem\DirectoryList | $directoryList | |
\Magento\Framework\Filesystem\Driver\File | $driverFile | |
TranslationFile | $translationFile |
Definition at line 48 of file FileManager.php.
createTranslateConfigAsset | ( | ) |
Create a view asset representing the requirejs config.config property for inline translation
Definition at line 65 of file FileManager.php.
|
protected |
Definition at line 92 of file FileManager.php.
getTranslationFilePath | ( | ) |
Definition at line 104 of file FileManager.php.
getTranslationFileTimestamp | ( | ) |
gets current js-translation.json timestamp
Definition at line 78 of file FileManager.php.
getTranslationFileVersion | ( | ) |
Calculate translation file version hash.
Definition at line 129 of file FileManager.php.
updateTranslationFileContent | ( | $content | ) |
string | $content |
Definition at line 113 of file FileManager.php.
const TRANSLATION_CONFIG_FILE_NAME = 'Magento_Translation/js/i18n-config.js' |
File name of RequireJs inline translation config
Definition at line 20 of file FileManager.php.