Server : Apache System : Linux indy02.toastserver.com 3.10.0-962.3.2.lve1.5.85.el7.x86_64 #1 SMP Thu Apr 18 15:18:36 UTC 2024 x86_64 User : palandch ( 1163) PHP Version : 7.1.33 Disable Function : NONE Directory : /home/palandch/www/core/model/modx/processors/system/rte/ |
<?php /** * Get a list of registered RTEs * * @package modx * @subpackage processors.system.rte */ class modSystemRteGetListProcessor extends modProcessor { public function process() { /** @var array|string $editors */ $editors = $this->modx->invokeEvent('OnRichTextEditorRegister'); if (empty($editors)) $editors == array(); $list = array(); $list[] = array('value' => $this->modx->lexicon('none')); if (is_array($editors)) { foreach ($editors as $editor) { $list[] = array('value' => $editor); } } elseif (is_string($editors)) { $list[] = array('value' => $editors); } return $this->outputArray($list); } } return 'modSystemRteGetListProcessor';