canEdit()) { $message->delete(); } } } else { $success_msg = elgg_echo('messages:success:read'); foreach ($message_guids as $guid) { $message = get_entity($guid); if (elgg_instanceof($message, 'object', 'messages') && $message->canEdit()) { $message->readYet = 1; } } } system_message($success_msg); forward(REFERER);