/** * Save a new message * * @author David stansfield */ public function post_create_new_message() { $subject = \Input::post('subject'); $status = ''; $message = ''; // -- Create the message // --------------------- $messageID = 0; $messageID = Model_Intranet::saveNewMessage($subject); if ($messageID > 0) { // -- Created the first post // ------------------------- $data = array('messageID' => $messageID, 'from' => 'client', 'message' => \Input::post('messageBody')); $messagePostID = 0; $messagePostID = Model_Intranet::saveMessagePost($data); if ($messagePostID > 0) { $status = 'success'; } else { $status = 'failed'; $message = 'Failed to Create Message Post'; } } else { $status = 'failed'; $message = 'Failed to create Message'; } return Json::output($status, $message); }