/** * Makes a request to the plugin authors message service */ public function onMarkRead($id) { if (post('id') && post('markread')) { if (!($message = Message::find($id))) { return; } $message->markRead(); } }
public function index_onDelete() { if (($checkedIds = post('checked')) && is_array($checkedIds) && count($checkedIds)) { foreach ($checkedIds as $messageId) { if (!($message = Message::find($messageId))) { continue; } $message->delete(); } Flash::success('Successfully deleted those messages.'); } return $this->listRefresh(); }