1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128
|
require_once $_SERVER['DOCUMENT_ROOT'] . "/class/define/equate.php";
require_once $_SERVER['DOCUMENT_ROOT'] . "/class/newSkelt.php";
require_once $_SERVER['DOCUMENT_ROOT'] . "/class/newMsg.php";
require_once $_SERVER['DOCUMENT_ROOT'] . "/class/newScreen.php";
require_once $_SERVER['DOCUMENT_ROOT'] . "/class/Exception.php";
//
// Class: ActualizeScreen
// ======================
class ActualizeScreen extends UpdateScreen
{ protected $TBL_screen , $row, $screen, $title, $subtitle , $form, $menu, $submenu, $klimsg, $mustmber, $bottom , $site;
private $debug ;
public static $actualizeScreen ;
/**
* ActualizeScreen Constructor
*
*/
function __construct($TBL_screen, $row, $debug)
{ if (!self::$actualizeScreen)
self::$actualizeScreen = $this ;
$this->debug = $debug ;
$this->TBL_screen = $TBL_screen ;
$this->row = $row ;
if ($this->debug)
{ user_error("Construct UPDSCREEN[OK]" , E_USER_NOTICE) ;
print "=======================> Construct UPDSCREEN[OK]" . "<br>\n" ;
// print_r($this->TBL_screen) ;
}
return(self::$actualizeScreen) ;
}
/**
* ActualizeScreen Destructor
*
*/
function __destruct()
{}
/**
* actualizeScreen
*
*/
}
--------------------------------------------------------------------------------------------------------------------------- //
class UpdateScreen extends Screen
{ protected $TBL_screen , $row, $screen, $title, $subtitle , $form, $menu, $submenu, $klimsg, $mustmber, $bottom , $site;
private $staius, $debug ;
public static $updtScrnInst, $actualizeScreen ;
/**
* Updcreen Constructor
*
*/
function __construct($dbInst,$TBL_screen, $debug)
{ if (!self::$updtScrnInst)
self::$updtScrnInst = $this ;
$this->debug = $debug ;
$this->TBL_screen = $TBL_screen ;
$this->dbInst = $dbInst ;
if ($this->debug)
{ user_error("Construct UPDSCREEN[OK]" , E_USER_NOTICE) ;
print "=======================> Construct UPDSCREEN[OK]" . "<br>\n" ;
// print_r($this->TBL_screen) ;
}
return(self::$updtScrnInst) ;
}
/------------------------------------------------------------------------------------------------------------------------------- //
class Screen extends Skeleton
{ protected $TBL_screen , $row, $screen, $title, $subtitle, $form, $menu, $submenu, $klimsg, $mustmber, $bottom , $site;
public static $scrnInst ;
/**
* Instanciation de la classe Screen
* ---------------------------------
*/
function __construct($dbInst, $TBL_screen, $debug=false)
{ if (!self::$scrnInst)
self::$scrnInst = $this;
$this->dbInst = $dbInst ;
$this->TBL_screen = $TBL_screen ;
$this->debug = $debug ;
if ($this->debug)
{ user_error("Construct SCREEN[OK]" , E_USER_NOTICE) ;
print_r($this->TBL_screen) ; echo CRLF ;
print "================> Construct SCREEN[OK]" . "<br>\n" ;
}
return(self::$scrnInst) ;
}
/**
* function __destruct()
*
*/
function __destruct( )
{ if ($this->debug)
{ user_error("Destruct SCREEN" , E_USER_NOTICE) ;
print "================> SCREEN Ended" . "<br>\n" ;
}
}
/**
* function Execute()
*
*/
function Execute()
{ if ($this->debug)
{ user_error("SCREEN[Execute]" , E_USER_NOTICE) ;
print "================> SCREEN Executing" . "<br>\n" ;
}
//
try {
$this->updtScrnInst = new updateScreen($this->dbInst, $this->TBL_screen, $this->debug) ;
}
// =============================================================================================================================== //
//
// End of class: Screen
// ====================
}
?> |
Partager