openrat-cms

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs

commit a296e7217067ae103f0229f9d2577e9fefbfa9e8
parent bdaf481bf61249b66324c42ccbc5a5703f7d34a0
Author: dankert <devnull@localhost>
Date:   Sun, 19 Dec 2004 16:25:12 +0100

Anpassung Session-Funktionen

Diffstat:
serviceClasses/Dynamic.class.php | 30+++++++++++++++++++++---------
1 file changed, 21 insertions(+), 9 deletions(-)

diff --git a/serviceClasses/Dynamic.class.php b/serviceClasses/Dynamic.class.php @@ -20,7 +20,10 @@ // Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. // --------------------------------------------------------------------------- // $Log$ -// Revision 1.1 2004-12-15 23:14:21 dankert +// Revision 1.2 2004-12-19 15:25:12 dankert +// Anpassung Session-Funktionen +// +// Revision 1.1 2004/12/15 23:14:21 dankert // *** empty log message *** // // Revision 1.5 2004/11/10 22:50:10 dankert @@ -50,22 +53,19 @@ */ class Dynamic { + var $project; var $output = ''; var $objectid = 0; var $page; + var $parameters = array(); + var $description = ''; + function db() { return db_connection(); } - function pageid() - { - echo 'WARNING: pageid() deprecated!<br>'; - global $SESS; - return $SESS['objectid']; - } - function getObjectId() { return $this->objectid; @@ -83,7 +83,8 @@ class Dynamic function getRootObjectId() { - return Folder::getRootObjectId(); + $project = Session::getProject(); + return $project->getRootObjectId(); } function folderid() @@ -113,4 +114,15 @@ class Dynamic { return $this->output; } + + function setSessionVar( $var,$value ) + { + Session::set( $var,$value ); + } + + + function getSessionVar( $var ) + { + return Session::get( $var ); + } } \ No newline at end of file