Introduce new AJAX framework with improved class use
[infodrom.org/service.infodrom.org] / src / InfoCon / sprit / moduleajaxbackend.class.php
index 8684bba..5ccc0b3 100644 (file)
@@ -2,7 +2,7 @@
 
 class ModuleAJAXBackend extends AJAXBackendBase {
 
-  public function machines()
+  public function ajax_machines()
   {
     $out = '';
     $sql = "SELECT id,name FROM sprit_machine WHERE active = 1 ORDER BY name";
@@ -18,7 +18,7 @@ class ModuleAJAXBackend extends AJAXBackendBase {
     return array('status' => true, 'list' => $out);;
   }
 
-  public function savemachine()
+  public function ajax_savemachine()
   {
     if (empty($_POST['id'])) {
       $sql = sprintf("INSERT INTO sprit_machine (name,active,sys_user,sys_edit) " .
@@ -34,7 +34,7 @@ class ModuleAJAXBackend extends AJAXBackendBase {
     return array('status' => $this->db->execute($sql));
   }
 
-  public function savelog()
+  public function ajax_savelog()
   {
     $data = array('machine' => intval($_POST['machine']),
                  'date' => assert_iso_date($_POST['date']),
@@ -62,7 +62,7 @@ class ModuleAJAXBackend extends AJAXBackendBase {
     return array('status' => $ok, 'year' => $d[0]);
   }
 
-  public function loadyear()
+  public function ajax_loadyear()
   {
     $log = new SpritLog();
     return array('status' => true,