/**
  * IS: Parameter id terdeklarasi
  * FS: Mengirimkan ke viewer: form
  * Desc: Mengatur aksi yang dilakukan untuk halaman edit
  */
 public function editAction()
 {
     $review_id = $this->_getParam('id');
     $form = new Admin_Form_ReviewForm();
     $table_review = new Model_DbTable_Review();
     if ($this->getRequest()->isPost()) {
         if ($form->isValid($_POST)) {
             $title = htmlspecialchars($_POST['reviewTitle'], ENT_QUOTES);
             $content = htmlspecialchars($_POST['reviewContent'], ENT_QUOTES);
             $data = array('review_title' => $title, 'review_content' => $content);
             $table_review->updateReview($data, $review_id);
             $this->loggingaction('review', 'edit', $review_id);
             $this->_flash->addMessage("1\\Review Update Success!");
             $this->_redirect($this->view->rootUrl('/admin/review/'));
         }
     }
     $data = $table_review->getReviewById($review_id);
     $form->reviewTitle->setValue($this->view->HtmlDecode($data['review_title']));
     $form->reviewContent->setValue($this->view->HtmlDecode($data['review_content']));
     $this->view->form = $form;
 }