Session.class.php
gehe zur Dokumentation dieser Datei00001 <?php
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024 if (isset($_SESSION))
00025 $SESS = &$_SESSION;
00026 else $SESS = &$HTTP_SESSION_VARS;
00027
00028 if ( isset($_FILES) )
00029 $FILES = &$_FILES;
00030 else $FILES = &$HTTP_POST_FILES;
00031
00032
00052 class Session
00053 {
00054 function get( $var )
00055 {
00056 global $SESS;
00057 if ( isset($SESS['ors_'.$var]) )
00058 return $SESS['ors_'.$var];
00059 else
00060 return '';
00061 }
00062
00063 function set( $var,$value )
00064 {
00065 global $SESS;
00066 $SESS[ 'ors_'.$var ] = $value;
00067 }
00068
00069
00070
00071 function getConfig()
00072 {
00073 return Session::get('config');
00074 }
00075
00076 function setConfig( $var )
00077 {
00078 Session::set('config',$var);
00079 }
00080
00081
00082
00083 function getProjectModel()
00084 {
00085 return Session::get('project_model');
00086 }
00087
00088 function setProjectModel( $var )
00089 {
00090 Session::set('project_model',$var);
00091 }
00092
00093
00094
00095 function getProjectLanguage()
00096 {
00097 return Session::get('project_language');
00098 }
00099
00100 function setProjectLanguage( $var )
00101 {
00102 Session::set('project_language',$var);
00103 }
00104
00105
00106
00107 function getObject()
00108 {
00109 return Session::get('object');
00110 }
00111
00112 function setObject( $var )
00113 {
00114 Session::set('object',$var);
00115 }
00116
00117
00118
00119 function getFolder()
00120 {
00121 return Session::get('folder');
00122 }
00123
00124 function setFolder( $var )
00125 {
00126 Session::set('folder',$var);
00127 }
00128
00129
00130
00131 function getTree()
00132 {
00133 return Session::get('tree');
00134 }
00135
00136 function setTree( $var )
00137 {
00138 Session::set('tree',$var);
00139 }
00140
00141
00142
00143 function getElement()
00144 {
00145 return Session::get('element');
00146 }
00147
00148 function setElement( $var )
00149 {
00150 Session::set('element',$var);
00151 }
00152
00153
00154
00155 function getProject()
00156 {
00157 return Session::get('project');
00158 }
00159
00160 function setProject( $var )
00161 {
00162 Session::set('project',$var);
00163 }
00164
00165
00166
00167 function getUser()
00168 {
00169 return Session::get('userObject');
00170 }
00171
00172 function setUser( $var )
00173 {
00174 Session::set('userObject',$var);
00175 }
00176
00177
00178 function getDatabase()
00179 {
00180 return Session::get('database');
00181 }
00182
00183 function setDatabase( $var )
00184 {
00185 Session::set('database',$var);
00186 }
00187
00188
00189 function getSubaction()
00190 {
00191 return Session::get('subaction');
00192 }
00193
00194 function setSubaction( $var )
00195 {
00196 Session::set('subaction',$var);
00197 }
00198
00199
00200 function getClipboard()
00201 {
00202 return Session::get('clipboard');
00203 }
00204
00205 function setClipboard( $var )
00206 {
00207 Session::set('clipboard',$var);
00208 }
00209
00210
00219 function close()
00220 {
00221 session_write_close();
00222 }
00223 }
00224
00225 ?>