Документация для разработчиков
Темная тема

Вложенный объект oBXEditorUtils.PHPParser

Вложенный объект PHPParser глобального объекта oBXEditorUtils объединяет методы, используемые для облегчения создания PHP-парсера (см. oBXEditorUtils.addPHPParser())

Методы

Метод Описание
cleanCode Удаляет из PHP-кода комментарии, переводы новой строки, незначащие пробелы.
getArray Принимает в качестве аргумента строку, в формате Array([параметры]) Возвращает массив этих параметров или пустой массив при их отсутствии. Обрабатывает также ассоциативные и вложенные массивы.
getParams Обрабатывает строку с перечисленными через запятую параметрами, и возвращает их в виде массива. НЕ ОБРАБАТЫВАЕТ массивы в качестве параметров.
parseFunction Обрабатывает строку, содержащую вызов php-функции, и возвращает имя функции и строку с передаваемыми ей параметрами.
parseParameters Обрабатывает строку с перечисленными через запятую параметрами, и возвращает их в виде массива. Обрабатывает массивы в качестве параметров.
trimPHPTags Возвращает переданный в качестве параметра фрагмент кода (без php-тегов <?php ... ?> или <? ... ?>).
trimQuotes Возвращает переданный в качестве параметра фрагмент кода без двойные или одинарных кавычек(или другого символа) с начала и конца.


Пользовательские комментарии

Мы будем рады, если разработчики добавят свои комментарии по практическому использованию методов системы.

Для этого нужно всего лишь авторизоваться на сайте

Но помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.

Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.
© «Битрикс», 2001-2024, «1С-Битрикс», 2024
Наверх