Code Duplication    Length = 18-18 lines in 2 locations

application/modules/comments/commentsapi.php 2 locations

@@ 583-600 (lines=18) @@
580
        }
581
    }
582
583
    public function setyes() {
584
        $comid = $this->input->post('comid');
585
        if ($this->session->userdata('commentl' . $comid) != 1) {
586
            $row = $this->db->where('id', $comid)->get('comments')->row();
587
            $like = $row->like;
588
            $like = $like + 1;
589
            $data = ['like' => $like];
590
            $this->db->where('id', $comid);
591
            $this->db->update('comments', $data);
592
            $this->session->set_userdata('commentl' . $comid, 1);
593
            if ($this->input->is_ajax_request()) {
594
                return json_encode(['y_count' => "$like"]);
595
            } else {
596
                $like--;
597
                return json_encode(['y_count' => "$like"]);
598
            }
599
        }
600
    }
601
602
    public function setno() {
603
        $comid = $this->input->post('comid');
@@ 602-619 (lines=18) @@
599
        }
600
    }
601
602
    public function setno() {
603
        $comid = $this->input->post('comid');
604
        if ($this->session->userdata('commentl' . $comid) != 1) {
605
            $row = $this->db->where('id', $comid)->get('comments')->row();
606
            $disslike = $row->disslike;
607
            $disslike = $disslike + 1;
608
            $data = ['disslike' => $disslike];
609
            $this->db->where('id', $comid);
610
            $this->db->update('comments', $data);
611
            $this->session->set_userdata('commentl' . $comid, 1);
612
            if ($this->input->is_ajax_request()) {
613
                return json_encode(['n_count' => "$disslike"]);
614
            } else {
615
                $disslike--;
616
                return json_encode(['n_count' => "$disslike"]);
617
            }
618
        }
619
    }
620
621
    /**
622
     * @param array $ids