public function executeAddToHotList(sfWebRequest $request) { if (!isset($_SESSION['userId'])) { $return = "<span style='text-align:center;'><p>Only Members are able add Postings to their HOT List. <br/>"; $return .= "Join HangOut Today Now! <br/>"; $return .= "JOIN NOW! </p> </span>"; die($return); } else { $params = array(); $params[0] = $request->getParameter('posting_id'); $params[1] = $_SESSION['userId']; $result = Postings::getPostingInfo($params[0]); $member_id = $result->member_id; if ($_SESSION['userId'] == $member_id) { $response = "You are not allowed to add yourself to hotlist."; sleep(2); die($response); } list($returnMessage, $response) = HotList::addToHotList($params); if ($response) { $Member = new Member(); $Member->setId($member_id); $to = $Member->getMemberInfo('nick_name'); $recipient = $Member->getMemberInfo('email'); $Member->setId($_SESSION['userId']); $from = $Member->getMemberInfo('nick_name'); $gender = $Member->getMemberInfo('gender'); $gender = $gender == 'f' ? 'her' : 'his'; $posting_title = $result->posting_title; $body = ' <div style="font-family:tahoma;font-size:12px;"> Hi <b>' . $to . '</b>, <br/> <p> <b> ' . $from . ' </b> has added your posting "<b>' . $posting_title . '</b>" on ' . $gender . ' hot list. From now on, ' . $from . ' will receive any updates and changes you made on the posting. </p> <br/> Thank you <br/> </div>'; CustomHangout::email($recipient, $body, 'HangOutToday', 'HangOutToday Notification'); } die($returnMessage); } }