public function set_from_form()
 {
     $this->save_constructor_link_form("section", get_class($this));
     parent::set_from_form();
 }
Пример #2
0
             $autoloader->add_register("docwatch", true);
             if (class_exists($className)) {
                 $docwatch_datasource = new $className($id_datasource);
                 //TODO: Comme pour la veille
                 $docwatch_datasource->set_from_form();
                 $docwatch_datasource->set_num_watch($num_watch);
                 $result = $docwatch_datasource->save();
                 if ($docwatch_datasource->get_id()) {
                     $response = $docwatch_datasource->get_normalized_datasource();
                 }
                 $response = array('result' => $result, 'elementId' => $docwatch_datasource->get_id(), 'response' => $response);
                 print encoding_normalize::json_encode($response);
             }
             break;
         case "delete_source":
             $docwatch_datasource = new docwatch_datasource($id);
             $result = $docwatch_datasource->delete();
             if ($result) {
                 $response = array('result' => $result, 'elementId' => $docwatch_datasource->get_id(), 'response' => $response);
                 print encoding_normalize::json_encode($response);
             }
             break;
         case "get_env":
             $element = new $elem();
             print $element->get_page_env_select($pageid, $name, $var);
             break;
     }
     break;
 case "forms":
     require_once $class_path . "/docwatch/docwatch_ui.class.php";
     switch ($action) {
 /**
  * @return void
  * @access public
  */
 public function __construct($id = 0)
 {
     parent::__construct($id);
 }