public function executeMemberList(sfWebRequest $request) { $this->forwardIf($request->isSmartphone(), 'like', 'smtMemberList'); $this->forward('default', 'error'); }
public function executeEdit(sfWebRequest $request) { $this->forward404Unless($this->isDiaryAuthor()); $this->forwardIf($request->isSmartphone(), 'diary', 'smtEdit'); $this->form = new DiaryForm($this->diary); }
/** * Executes replyMessage action * * @param sfWebRequest $request A request object */ public function executeReply(sfWebRequest $request) { $this->forwardIf($request->isSmartphone(), 'message', 'smtList'); $message = Doctrine::getTable('SendMessageData')->find($request->getParameter('id')); $this->forward404unless($message && $message->getIsReceiver($this->getUser()->getMemberId())); $this->message = new SendMessageData(); $this->message->setMessageTypeId($message->getMessageTypeId()); $this->message->setReturnMessageId($message->getId()); if ($message->getThreadMessageId() != 0) { $this->message->setThreadMessageId($message->getThreadMessageId()); } else { $this->message->setThreadMessageId($message->getId()); } $sendMemberId = $message->getMemberId(); $this->form = new SendMessageForm($this->message, array('send_member_id' => $sendMemberId)); $this->sendMember = Doctrine::getTable('Member')->find($sendMemberId); $this->forward404Unless($this->sendMember); $this->setTemplate('sendToFriend'); return sfView::INPUT; }