Procedural File: _session.class.php
Source Location: /blogs/inc/sessions/model/_session.class.php
This file implements the Session class and holds the session_unserialize_callback() function used by it.
A session can be bound to a user and provides functions to store data in its context. All Hitlogs are also bound to a Session.
This file is part of the evoCore framework - http://evocore.net/ See also http://sourceforge.net/projects/evocms/.
| Author: | blueyed: Daniel HAHLER. |
| Author: | jeffbearer: Jeff BEARER - http://www.jeffbearer.com/. |
| Author: | fplanque: Francois PLANQUE. |
| Author: | mfollett: Matt FOLLETT - http://www.mfollett.com/. |
| Version: | $Id: _session.class.php,v 1.29 2010/03/06 01:03:35 blueyed Exp $ |
| Copyright: | (c)2003-2010 by Francois PLANQUE - http://fplanque.net/ Parts of this file are copyright (c)2004-2006 by Daniel HAHLER - http://thequod.de/contact. |
| Filesource: | Source Code for this file |
| Class | Description |
|---|---|
| Session | A session tracks a given user (not necessarily logged in) while he's navigating the site. |
|
This gets used as a http://www.php.net/unserialize callback function, which is responsible for loading the requested class.
IMPORTANT: when modifying this, modify the following also:
Parameters:| $classname: |
API Tags:
| Return: | True, if the required class could be loaded; false, if not |
| See: | session_unserialize_load_all_classes() |
Information Tags:
| Todo: | Once we require PHP5, we should think about using this as __autoload function. |
|
When session_unserialize_callback() cannot be registered to do some smart loading, then we fall back to this function and load everything with brute force...
IMPORTANT: when modifying this, modify the following also:
API Tags:
| See: | session_unserialize_callback() |
