public function getItemsFromRequest($array) { $items = array(); foreach ($array as $id) { $t = Editor::getByID($id); if (is_object($t)) { $type = new \PortlandLabs\Concrete5\MigrationTool\Entity\Export\ConversationEditor(); $type->setItemId($t->getConversationEditorID()); $items[] = $type; } } return $items; }
$vs = Loader::helper('validation/strings'); $ve = Loader::helper('validation/error'); $as = Loader::helper('validation/antispam'); $pageObj = Page::getByID($_POST['cID']); $areaObj = Area::get($pageObj, $_POST['blockAreaHandle']); $blockObj = Block::getByID($_POST['bID'], $pageObj, $areaObj); $form = Loader::helper('form'); $u = new User(); $ui = UserInfo::getByID($u->getUserID()); $val = Loader::helper('validation/token'); if (Loader::helper('validation/numbers')->integer($_POST['cnvMessageID']) && $_POST['cnvMessageID'] > 0) { $message = ConversationMessage::getByID($_POST['cnvMessageID']); if (is_object($message)) { $mp = new Permissions($message); if ($mp->canEditConversationMessage()) { $editor = \Concrete\Core\Conversation\Editor\Editor::getByID($message->getConversationEditorID()); $editor->setConversationMessageObject($message); if (is_object($conversation)) { if ($conversation->getConversationAttachmentOverridesEnabled() > 0) { $attachmentsEnabled = $conversation->getConversationAttachmentsEnabled(); } else { $attachmentsEnabled = Config::get('conversations.attachments_enabled'); } } ?> <div class="ccm-conversation-edit-message" data-conversation-message-id="<?php echo $message->getConversationMessageID(); ?> "> <form method="post" class="aux-reply-form">