Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public function flagComment() {
- if (!$this->request->is('ajax')) {
- $this->redirect('/');
- } else {
- $userId = $this->Session->read('Auth.User.id');
- $this->autoRender = $this->layout = false;
- if (!empty($this->request->data)) {
- $commentId = $this->request->data['commentId'];
- $this->CommentsFlag->set($this->data);
- $this->CommentsFlag->set('user_id', $userId);
- $this->CommentsFlag->set('comment_id', $commentId);
- if (!$this->CommentsFlag->userAlreadyFlagged($userId, $commentId)) {
- if ($this->CommentsFlag->save($this->request->data)) {
- $message = array('response' => 'success');
- }
- } else {
- $message = array('response' => 'alreadyFlagged');
- }
- return json_encode($message);
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement