Source for file interface.ADMININTERFACE.php

Documentation is available at interface.ADMININTERFACE.php

  1. <?php
  2.  
  3.  
  4. /**
  5.  * Interface zur Administration der Datenbank
  6.  *
  7.  * @author Kay Koch
  8.  * @package src
  9.  * @since 06.2005
  10.  * @subpackage interfaces
  11.  * @version 1.0
  12.  */
  13.  
  14. if (version_compare(PHP_VERSION'5')) {
  15.     die('This file was generated for PHP 5');
  16. }
  17.  
  18. /* user defined includes */
  19. // section -64--88-122--2--6176e79b:103fa06a375:-7fb1-includes begin
  20. // section -64--88-122--2--6176e79b:103fa06a375:-7fb1-includes end
  21.  
  22. /* user defined constants */
  23. // section -64--88-122--2--6176e79b:103fa06a375:-7fb1-constants begin
  24. // section -64--88-122--2--6176e79b:103fa06a375:-7fb1-constants end
  25.  
  26. /**
  27.  * Interface zur Administration der Datenbank
  28.  *
  29.  * @access public
  30.  * @author Kay Koch
  31.  * @package src
  32.  * @since 06.2005
  33.  * @subpackage interfaces
  34.  * @version 1.0
  35.  */
  36. {
  37.     // --- OPERATIONS ---
  38.  
  39.     
  40.     /**
  41.      * zeigt alle Einträge einer Tabelle
  42.      *
  43.      * @access public
  44.      * @author Kay Koch, <kay.koch@gmx.de>
  45.      * @return void 
  46.      */
  47.     public function show();
  48.  
  49.     /**
  50.      * liefert ein Formular zur Änderung bzw. Neueingabe eines Datensatzes
  51.      *
  52.      * Wenn die Tabellenspezifischen Parameter vorhergesetzt wurden wird der
  53.      * Datensatz ausgegeben. Ansonsten erscheint ein leeres Formular
  54.      *
  55.      * @access public
  56.      * @author Kay Koch, <kay.koch@gmx.de>
  57.      * @return void 
  58.      */
  59.     public function change();
  60.  
  61.     /**
  62.      * Aktualisieet den vorher durch setzen der Parameter ausgewählten
  63.      *
  64.      * Die Neuen Daten befinden sich im Übergabefeld $data
  65.      *
  66.      * @access public
  67.      * @author Kay Koch, <kay.koch@gmx.de>
  68.      * @param array 
  69.      * @return void 
  70.      */
  71.     public function update($data);
  72.  
  73.     /**
  74.      * Löscht den Datensatz der vorher durch Parameter ausgewählt wurde
  75.      *
  76.      * @access public
  77.      * @author Kay Koch, <kay.koch@gmx.de>
  78.      * @return void 
  79.      */
  80.     public function delete();
  81.  
  82.     /**
  83.      * Fügt einen neuen datensatz mit den Werten des Übergabeparameter $data
  84.      *
  85.      * @access public
  86.      * @author Kay Koch, <kay.koch@gmx.de>
  87.      * @param array 
  88.      * @return void 
  89.      */
  90.     public function insert($data);
  91.  
  92.     /**
  93.      * überprüft die Korrektheit der eingebenen bzw. geänderten Daten
  94.      *
  95.      * @access public
  96.      * @author Kay Koch, <kay.koch@gmx.de>
  97.      * @param void 
  98.      * @return boolean 
  99.      */
  100.     public function checkData(&$data);
  101.  
  102. /* end of interface src_interfaces_ADMININTERFACE */
  103.  
  104. ?>

Documentation generated on Sat, 24 Mar 2007 10:00:19 +0100 by phpDocumentor 1.3.1