File manager - Edit - /home/c14075/dragmet-ural.ru/www/bitrix/js/main/core/src/lib/runtime/loadextension/internal/fetch-extension-settings.js
Back
import Type from '../../../type'; type SettingsEntry = {extension: string, script: string}; export default function fetchExtensionSettings(html: string): Array<SettingsEntry> { if (Type.isStringFilled(html)) { const scripts = html.match(/<script type="extension\/settings" \b[^>]*>([\s\S]*?)<\/script>/g); if (Type.isArrayFilled(scripts)) { return scripts.map((script) => { const [, extension] = script.match(/data-extension="(.[a-z0-9_.-]+)"/); return { extension, script, }; }); } } return []; }
| ver. 1.4 |
Github
|
.
| PHP 7.4.33 | Generation time: 0.26 |
proxy
|
phpinfo
|
Settings