protected function setEnabled($messageID, $enabled)
{
$messageModel = new MessageModel();
$enabled = forceBool($enabled, '0', '1', '0');
$messageModel->setProperty($messageID, 'Enabled', $enabled);
$this->MessageModel->setMessageCache();
if ($enabled === '1') {
$newToggle = wrap(anchor('<div class="toggle-well"></div><div class="toggle-slider"></div>', '/dashboard/message/disable/' . $messageID, 'Hijack'), 'span', array('class' => "toggle-wrap toggle-wrap-on"));
} else {
$newToggle = wrap(anchor('<div class="toggle-well"></div><div class="toggle-slider"></div>', '/dashboard/message/enable/' . $messageID, 'Hijack'), 'span', array('class' => "toggle-wrap toggle-wrap-off"));
}
$this->jsonTarget("#toggle-" . $messageID, $newToggle);
if ($enabled === '1') {
$this->informMessage(sprintf(t('%s enabled.'), t('Message')));
} else {
$this->informMessage(sprintf(t('%s disabled.'), t('Message')));
}
$this->render('Blank', 'Utility');
}