Refactoring the class displaying the form of the editor
This commit is contained in:
		@@ -63,46 +63,34 @@ class service_edit_form extends moodleform {
 | 
				
			|||||||
        $mform =& $this->_form;
 | 
					        $mform =& $this->_form;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        /* Form heading */
 | 
					        /* Form heading */
 | 
				
			||||||
        $mform->addElement("header", "editserviceheader",
 | 
					        $mform->addElement("header", "editserviceheader", new lang_string("service", "webservice"));
 | 
				
			||||||
            new lang_string("service", "webservice"));
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
        /* Name of the service */
 | 
					        /* Name of the service */
 | 
				
			||||||
        $mform->addElement("text", "title",
 | 
					        $mform->addElement("text", "title", new lang_string("name", "moodle"), array("size" => 60));
 | 
				
			||||||
            new lang_string("name", "moodle"),
 | 
					 | 
				
			||||||
            array("size" => 60));
 | 
					 | 
				
			||||||
        $mform->setType("title", PARAM_NOTAGS);
 | 
					 | 
				
			||||||
        $mform->addRule("title", null, "required");
 | 
					        $mform->addRule("title", null, "required");
 | 
				
			||||||
 | 
					        $mform->setType("title", PARAM_NOTAGS);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        /* Callback address */
 | 
					        /* Callback address */
 | 
				
			||||||
        $mform->addElement("text", "url",
 | 
					        $mform->addElement("text", "url", new lang_string("url", "moodle"), array("size" => 60));
 | 
				
			||||||
            new lang_string("url", "moodle"),
 | 
					 | 
				
			||||||
            array("size" => 60));
 | 
					 | 
				
			||||||
        $mform->setType("url", PARAM_URL);
 | 
					 | 
				
			||||||
        $mform->addRule("url", null, "required");
 | 
					        $mform->addRule("url", null, "required");
 | 
				
			||||||
 | 
					        $mform->setType("url", PARAM_URL);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        /* Enabling the service */
 | 
					        /* Enabling the service */
 | 
				
			||||||
        $mform->addElement("advcheckbox", "enable",
 | 
					        $mform->addElement("advcheckbox", "enable", new lang_string("enable", "moodle"));
 | 
				
			||||||
            new lang_string("enable", "moodle"));
 | 
					 | 
				
			||||||
        $mform->setType("enable", PARAM_BOOL);
 | 
					        $mform->setType("enable", PARAM_BOOL);
 | 
				
			||||||
        $mform->setDefault("enable", 1);
 | 
					        $mform->setDefault("enable", 1);
 | 
				
			||||||
        $mform->setAdvanced("enable");
 | 
					        $mform->setAdvanced("enable");
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        /* Token */
 | 
					        /* Token */
 | 
				
			||||||
        $mform->addElement("text", "token",
 | 
					        $mform->addElement("text", "token", new lang_string("token", "webservice"), array("size" => 60));
 | 
				
			||||||
            new lang_string("token", "webservice"),
 | 
					 | 
				
			||||||
            array("size" => 60));
 | 
					 | 
				
			||||||
        $mform->setType("token", PARAM_NOTAGS);
 | 
					        $mform->setType("token", PARAM_NOTAGS);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        /* Content type */
 | 
					        /* Content type */
 | 
				
			||||||
        $mform->addElement("select", "type", "Content type",
 | 
					        $mform->addElement("select", "type", "Content type", array("json" => "application/json", "x-www-form-urlencoded" => "application/x-www-form-urlencoded"));
 | 
				
			||||||
            array(
 | 
					 | 
				
			||||||
                "json" => "application/json",
 | 
					 | 
				
			||||||
                "x-www-form-urlencoded" => "application/x-www-form-urlencoded"));
 | 
					 | 
				
			||||||
        $mform->setAdvanced("type");
 | 
					        $mform->setAdvanced("type");
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        /* Form heading */
 | 
					        /* Form heading */
 | 
				
			||||||
        $mform->addElement("header", "editserviceheaderevent",
 | 
					        $mform->addElement("header", "editserviceheaderevent", new lang_string("edulevel", "moodle"));
 | 
				
			||||||
            new lang_string("edulevel", "moodle"));
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
        /* List of events */
 | 
					        /* List of events */
 | 
				
			||||||
        $eventlist = report_eventlist_list_generator::get_all_events_list(true);
 | 
					        $eventlist = report_eventlist_list_generator::get_all_events_list(true);
 | 
				
			||||||
@@ -110,8 +98,7 @@ class service_edit_form extends moodleform {
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
        /* Formation of the list of elements */
 | 
					        /* Formation of the list of elements */
 | 
				
			||||||
        foreach ($eventlist as $event) {
 | 
					        foreach ($eventlist as $event) {
 | 
				
			||||||
            $events[$event["component"]][] =&
 | 
					            $events[$event["component"]][] =& $mform->createElement("checkbox", $event["eventname"], $event["eventname"]);
 | 
				
			||||||
                $mform->createElement("checkbox", $event["eventname"], $event["eventname"]);
 | 
					 | 
				
			||||||
        }
 | 
					        }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        /* Displays groups of items */
 | 
					        /* Displays groups of items */
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user